[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
inetutils/traceroute traceroute.c
From: |
Alfred M. Szmidt |
Subject: |
inetutils/traceroute traceroute.c |
Date: |
Wed, 23 May 2007 11:42:04 +0000 |
CVSROOT: /cvsroot/inetutils
Module name: inetutils
Changes by: Alfred M. Szmidt <ams> 07/05/23 11:42:04
Modified files:
traceroute : traceroute.c
Log message:
Don't include <getopt.h>. Include <argp.h> and "libinetutils.h". Use
error() instead of "output
message; exit;" concoction's.
(show_usage): Function removed.
(program_name): Variable removed.
(host): New variable.
(OPT_VERSION, OPT_HELP, OPT_RESOLVE_HOSTNAMES): Macros removed.
(shor_options, option long_options): Variable removed.
(ARGP_PROGRAM_DATA): Call macro.
(args_doc, doc): New variables.
(OPT_RESOLVE): New enum.
(argp_options): New variable.
(parse_opt): New function.
(main) Use argp to parse program options.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/inetutils/traceroute/traceroute.c?cvsroot=inetutils&r1=1.1&r2=1.2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- inetutils/traceroute traceroute.c,
Alfred M. Szmidt <=