Project

General

Profile

Revision 391

some cleanup in colonetserver

View differences:

options.c
25 25
 * @brief Prints the usage of the program
26 26
 */
27 27
static void printUsage() {
28
  printf("USAGE:\n");
28
  printf("Colonet Server\n");
29
  printf("  ./ColonetServer [-h (help)] [-p server_listen_port]\n");
30
  printf("  [-w wireless_port_file_desc (e.g. /dev/ttyUSB0)]\n");
31
  printf("  [-l log_filename] [-s (enable listener mode)]\n");
29 32
}
30 33

  
31 34
/**
......
54 57

  
55 58
  /* Parse args */
56 59
  while (1) {
57
    c = getopt(argc, argv, "p:l:w:su");
60
    c = getopt(argc, argv, "p:l:w:sh");
58 61

  
59 62
    if (c == -1) {
60 63
      break;
......
85 88
      /* Enable listener mode */
86 89
      optionsG.listener_mode = true;
87 90
      break;
88
    case 'u':
91
    case 'h':
89 92
      printUsage();
93
      exit(1);
90 94
    }
91 95
  }
92 96
}

Also available in: Unified diff