int main(int argc, char **argv) { // install quit handler signal(SIGINT, catch_quit); signal(SIGQUIT, catch_quit); #ifndef TESTMODE if (argc < 4) { fprintf(stdout, "Usage: %s /dev/your_serial_device PORT_BAUD BALLOON_ID\n", argv[0]); return 1; } // init serial port if ((serial_port = setup_port(argv[1], atoi(argv[2]))) == -1) { perror("setup_port"); return 1; } balloon_id = atoi(argv[3]); #else balloon_id = 6; #endif printf("Will spawn IO loops\n"); packet_loop(); return 0; }
int main(int argc, char *argv[]) { g_outfile = stdout; parse_args(argc, argv); init_ifsock(); packet_loop(); fclose(g_outfile); close(g_ifsock); return 0; }
int main(int argc, char **argv) { // install quit handler signal(SIGINT, catch_quit); signal(SIGQUIT, catch_quit); // init serial port #ifndef TESTMODE if ((serial_port = setup_port("/dev/ttyMSM2")) == -1) { perror("setup_port"); return 1; } #endif printf("Will spawn IO loops\n"); packet_loop(); return 0; }