Blame


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