plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

namespace.c (340B)


      1 #include <u.h>
      2 #include <libc.h>
      3 
      4 void
      5 usage(void)
      6 {
      7 	fprint(2, "usage: namespace\n");
      8 	exits("usage");
      9 }
     10 
     11 void
     12 main(int argc, char **argv)
     13 {
     14 	char *ns;
     15 
     16 	ARGBEGIN{
     17 	default:
     18 		usage();
     19 	}ARGEND
     20 
     21 	if(argc)
     22 		usage();
     23 
     24 	ns = getns();
     25 	if(ns == nil){
     26 		fprint(2, "namespace: %r\n");
     27 		exits("namespace");
     28 	}
     29 
     30 	print("%s\n", ns);
     31 	exits(0);
     32 }