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