int main(int argc, char *argv[]) { opterr = 0; /* disable getopt error msgs */ switch (getopt(argc, argv, "ds")) { case 'd': dg_template(daytime_dg, STDIN_FILENO, NULL, 0); break; case 's': (void) safe_write(STDIN_FILENO, daytime(), TIMEBUF_SIZE); break; default: return (1); } return (0); }
int main(int argc, char *argv[]) { opterr = 0; /* disable getopt error msgs */ switch (getopt(argc, argv, "ds")) { case 'd': dg_template(machtime_dg, STDIN_FILENO, NULL, 0); break; case 's': machtime_stream(STDIN_FILENO); break; default: return (1); } return (0); }
int main(int argc, char *argv[]) { opterr = 0; /* disable getopt error msgs */ switch (getopt(argc, argv, "ds")) { case 'd': /* * We don't need to do any work since dg_template consumes the * datagrams for us, and we just ignore them. */ dg_template(noop, STDIN_FILENO, NULL, 0); break; case 's': discard_stream(STDIN_FILENO, argv); break; default: return (1); } return (0); }