//
// $Id: ipfw-al.c,v 1.2 2001/10/12 09:29:02 mavetju Exp $
//
//
// Just execute the "ipfw l" or "ipfw -a l" command.
//
#include <stdio.h>
#include <stdlib.h>
#define LEN 1024
void usage(char *argv0) {
fprintf(stderr,"Syntax: %s [defs]\n",argv0);
exit(1);
}
int main(int argc, char **argv) {
char s[LEN];
s[0]=0;
if (argc==2)
if (strcmp(argv[1],"defs")==0) {
strcpy(s,"/sbin/ipfw l");
system(s);
return 0;
}
if (argc!=1) usage(argv[0]);
strcpy(s,"/sbin/ipfw -a l");
system(s);
return 0;
}
syntax highlighted by Code2HTML, v. 0.9.1