5 hogport(char *proto, int port)
10 snprint(buf, sizeof(buf), "%s!%d", proto, port);
11 if(announce(buf, dir) < 0)
12 fprint(2, "%s: can't hog %s\n", argv0, buf);
21 sr = strrchr(str, '!');
23 sysfatal("bad range: %s", str);
35 sysfatal("bad range: %s", sr);
37 for(; start <= end; start++)
42 main(int argc, char **argv)
50 fprint(2, "usage: %s portrange\n", argv0);
54 switch(rfork(RFREND|RFNOTEG|RFFDG|RFPROC|RFNAMEG)){
60 abort(); /* "fork failed\n" */;
65 for(i = 0; i < argc; i++)