diff options
author | 2003-06-02 03:49:39 +0000 | |
---|---|---|
committer | 2003-06-02 03:49:39 +0000 | |
commit | e02dd5e9fa97338e152b1751e3e62221d12a5616 (patch) | |
tree | e13452cdc837966c2da659a23a12b44e1f74edb6 /lib/libc/stdlib/getopt.3 | |
parent | remove terms 3 & 4 on my own software (diff) | |
download | wireguard-openbsd-e02dd5e9fa97338e152b1751e3e62221d12a5616.tar.xz wireguard-openbsd-e02dd5e9fa97338e152b1751e3e62221d12a5616.zip |
Remove some lies
Diffstat (limited to 'lib/libc/stdlib/getopt.3')
-rw-r--r-- | lib/libc/stdlib/getopt.3 | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/libc/stdlib/getopt.3 b/lib/libc/stdlib/getopt.3 index ce85f678dfa..d7d69cf15b2 100644 --- a/lib/libc/stdlib/getopt.3 +++ b/lib/libc/stdlib/getopt.3 @@ -29,9 +29,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $OpenBSD: getopt.3,v 1.23 2003/06/01 19:27:27 jmc Exp $ +.\" $OpenBSD: getopt.3,v 1.24 2003/06/02 03:49:39 millert Exp $ .\" -.Dd December 8, 2002 +.Dd December 17, 2002 .Dt GETOPT 3 .Os .Sh NAME @@ -85,10 +85,6 @@ contains the index to the next argument for a subsequent call to .Fn getopt . -The variable -.Va optopt -saves the last known option character returned by -.Fn getopt . .Pp The variables .Va opterr @@ -137,7 +133,8 @@ encounters a character not found in .Fa optstring or if it detects a missing option argument, it returns -.Sq ? . +.Sq ? +(question mark). If .Fa optstring has a leading @@ -146,6 +143,9 @@ then a missing option argument causes .Sq \: to be returned instead of .Sq ? . +In either case, the variable +.Va optopt +is set to the character that caused the error. The .Fn getopt function returns \-1 when the argument list is exhausted. |