rem: monitor()
add: monitor(void)
context: monitor(){	int n;	char msg[2048];	verbose = 1;	if (debugonly) {		interfaces();		exit(0);	}	for(;;) {		time_t now;		n = read(s, msg, 2048);		now = time(NULL);		(void) printf("got message of size %d on %s", n, ctime(&now));		print_rtmsg((struct rt_msghdr *)msg, n);	}}