Changeset 1230


Ignore:
Timestamp:
Nov 24, 2008 2:59:09 PM (15 years ago)
Author:
gah
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanoscale/server.c

    r1204 r1230  
    238238        };
    239239
    240         c = getopt_long(argc, argv, "+b:c:l:s:d", long_options, &option_index);
     240        c = getopt_long(argc, argv, "+b:c:l:s:d:S", long_options,
     241                        &option_index);
    241242        if (c == -1)
    242243            break;
    243244
    244245        switch(c) {
     246        case 'S': /* Number of screens */
     247            maxScreens = strtoul(optarg, 0, 0);
     248            if ((maxScreens < 1) || (maxScreens > 10)) {
     249                fprintf(stderr, "bad number of max screens specified\n");
     250                return 1;
     251            }
     252            break;
    245253        case 'd':
    246254            debug_flag = 1;
    247255            break;
    248256        case 'b':
    249             recv_port = strtoul(optarg,0,0);
     257            recv_port = strtoul(optarg, 0, 0);
    250258            break;
    251259        case 'c':
Note: See TracChangeset for help on using the changeset viewer.