getopt: return '?' if user wants an arg, but none is provided
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 3 Mar 2009 01:05:53 +0000 (01:05 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 3 Mar 2009 01:05:53 +0000 (01:05 +0000)
commitf21cda02fae95f1d56a4dac8237eea2e5b19871e
tree04cd0ce31bbb7c15ae152ec678424f67b2bcc3c3
parent1e12c556ae2e571177978dbb8bbff2e5365f24b0
getopt: return '?' if user wants an arg, but none is provided

If the user specifies that an argument is required, but none is provided, return '?' as the option, rather than NULL as the optarg.  This fixes an issue if the last option specified in the option list requires an argument, but none is provided.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2000 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
etc/user/getopt.c