Changeset 17091 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Feb 24, 2009 7:55:23 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 43321
- Location:
- trunk/src/VBox/Devices/Network/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp
r16536 r17091 670 670 RTR3Init(); 671 671 672 static RT OPTIONDEF const s_aOptions[] =672 static RTGETOPTDEF const s_aOptions[] = 673 673 { 674 674 { "--duration", 'd', RTGETOPT_REQ_UINT32 }, … … 717 717 int ch; 718 718 int iArg = 1; 719 RTOPTIONUNION Value; 720 while ((ch = RTGetOpt(argc,argv, &s_aOptions[0], RT_ELEMENTS(s_aOptions), &iArg, &Value))) 719 RTGETOPTUNION Value; 720 RTGETOPTSTATE GetState; 721 RTGetOptInit(&GetState, argc, argv, s_aOptions, RT_ELEMENTS(s_aOptions), 1, 0 /* fFlags */); 722 while ((ch = RTGetOpt(&GetState, &Value))) 721 723 switch (ch) 722 724 { … … 807 809 RTPrintf("syntax: tstIntNet-1 [-pStx-] [-d <secs>] [-f <file>] [-r <size>] [-s <size>]\n"); 808 810 return 1; 811 case VINF_GETOPT_NOT_OPTION: 812 RTPrintf("tstIntNetR0: invalid argument: %s\n", Value.psz); 813 return 1; 809 814 810 815 default: … … 817 822 return 1; 818 823 } 819 if (iArg < argc)820 {821 RTPrintf("tstIntNetR0: invalid argument: %s\n", argv[iArg]);822 return 1;823 }824 825 824 826 825 RTPrintf("tstIntNet-1: TESTING...\n"); -
trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp
r15842 r17091 400 400 RTR3Init(); 401 401 402 static RT OPTIONDEF const s_aOptions[] =402 static RTGETOPTDEF const s_aOptions[] = 403 403 { 404 404 { "--recv-buffer", 'r', RTGETOPT_REQ_UINT32 }, … … 410 410 411 411 int ch; 412 int iArg = 1; 413 RTOPTIONUNION Value; 414 while ((ch = RTGetOpt(argc,argv, &s_aOptions[0], RT_ELEMENTS(s_aOptions), &iArg, &Value))) 412 RTGETOPTUNION Value; 413 RTGETOPTSTATE GetState; 414 RTGetOptInit(&GetState, argc, argv, s_aOptions, RT_ELEMENTS(s_aOptions), 1, 0 /* fFlags */); 415 while ((ch = RTGetOpt(&GetState, &Value))) 415 416 switch (ch) 416 417 { … … 423 424 break; 424 425 426 case VINF_GETOPT_NOT_OPTION: 427 RTPrintf("tstIntNetR0: invalid argument: %s\n", Value.psz); 428 return 1; 429 425 430 default: 426 431 RTPrintf("tstIntNetR0: invalid argument: %s\n", Value.psz); 427 432 return 1; 428 433 } 429 if (iArg < argc)430 {431 RTPrintf("tstIntNetR0: invalid argument: %s\n", argv[iArg]);432 return 1;433 }434 434 435 435 /*
Note:
See TracChangeset
for help on using the changeset viewer.