xref: /plan9/sys/src/cmd/dial/drain.c (revision 1cea15714743963faff4290d6d10fb8f68cb0f53)
1*1cea1571SDavid du Colombier #include <u.h>
2*1cea1571SDavid du Colombier #include <libc.h>
3*1cea1571SDavid du Colombier 
4*1cea1571SDavid du Colombier void
ding(void *,char * s)5*1cea1571SDavid du Colombier ding(void*, char *s)
6*1cea1571SDavid du Colombier {
7*1cea1571SDavid du Colombier 	if(strstr(s, "alarm"))
8*1cea1571SDavid du Colombier 		noted(NCONT);
9*1cea1571SDavid du Colombier 	else
10*1cea1571SDavid du Colombier 		noted(NDFLT);
11*1cea1571SDavid du Colombier }
12*1cea1571SDavid du Colombier 
13*1cea1571SDavid du Colombier void
main(void)14*1cea1571SDavid du Colombier main(void)
15*1cea1571SDavid du Colombier {
16*1cea1571SDavid du Colombier 	char buf[256];
17*1cea1571SDavid du Colombier 
18*1cea1571SDavid du Colombier 	alarm(100);
19*1cea1571SDavid du Colombier 	while(read(0, buf, sizeof(buf)) > 0)
20*1cea1571SDavid du Colombier 		;
21*1cea1571SDavid du Colombier 	alarm(0);
22*1cea1571SDavid du Colombier 	exits(0);
23*1cea1571SDavid du Colombier }
24