1*06d2afa6SDavid du Colombier #include "all.h" 2*06d2afa6SDavid du Colombier 3*06d2afa6SDavid du Colombier int statusonly; 4*06d2afa6SDavid du Colombier 5*06d2afa6SDavid du Colombier void usage(void)6*06d2afa6SDavid du Colombierusage(void) 7*06d2afa6SDavid du Colombier { 8*06d2afa6SDavid du Colombier fprint(2, "usage: aux/isvmware [-s]\n"); 9*06d2afa6SDavid du Colombier exits("usage"); 10*06d2afa6SDavid du Colombier } 11*06d2afa6SDavid du Colombier 12*06d2afa6SDavid du Colombier void main(int argc,char ** argv)13*06d2afa6SDavid du Colombiermain(int argc, char **argv) 14*06d2afa6SDavid du Colombier { 15*06d2afa6SDavid du Colombier ARGBEGIN{ 16*06d2afa6SDavid du Colombier case 's': 17*06d2afa6SDavid du Colombier statusonly = 1; 18*06d2afa6SDavid du Colombier break; 19*06d2afa6SDavid du Colombier default: 20*06d2afa6SDavid du Colombier usage(); 21*06d2afa6SDavid du Colombier }ARGEND 22*06d2afa6SDavid du Colombier 23*06d2afa6SDavid du Colombier if(argc != 0) 24*06d2afa6SDavid du Colombier usage(); 25*06d2afa6SDavid du Colombier 26*06d2afa6SDavid du Colombier atnotify(backdoorbell, 1); 27*06d2afa6SDavid du Colombier if(getversion() < 0){ 28*06d2afa6SDavid du Colombier if(!statusonly) 29*06d2afa6SDavid du Colombier print("no vmware\n"); 30*06d2afa6SDavid du Colombier exits("no vmware"); 31*06d2afa6SDavid du Colombier } 32*06d2afa6SDavid du Colombier exits(nil); 33*06d2afa6SDavid du Colombier } 34