[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
inetutils ping/ping_timestamp.c ping/ping_impl....
From: |
Alfred M. Szmidt |
Subject: |
inetutils ping/ping_timestamp.c ping/ping_impl.... |
Date: |
Mon, 28 May 2007 20:26:02 +0000 |
CVSROOT: /cvsroot/inetutils
Module name: inetutils
Changes by: Alfred M. Szmidt <ams> 07/05/28 20:26:02
Modified files:
ping : ping_timestamp.c ping_impl.h ping_echo.c
ping_common.h ping_common.c ping_address.c
ping6.c ping.c Makefile.am
. : ChangeLog
Log message:
* ping/ping_timestamp.c: Don't include "getopt.h". Include
"ping_common.h".
(ping_timestamp): Use error instead of "output message; exit;"
concoction's.
* ping/ping_impl.h (is_root, preload): Removed extern
declarations.
* ping/ping_echo.c (ping_echo): Use error instead of "output
message; exit;" concoction's.
* ping/ping_common.h (show_license): Removed declaration.
* ping/ping_common.c: Include "ping_common.h".
(ping_cvt_number, decode_pattern): Use error instead of "output
message; exit;" concoction's.
(show_license): Function removed.
* ping/ping_address.c: Don't include "getopt.h". Include
"ping_common.h".
(ping_address): Use error instead of "output message; exit;"
concoction's.
* ping/ping6.c: Include <stdbool.h>. Don't include <getopt.h>.
Include <argp.h> and "libinetutils.h".
(short_options, long_options): Variables removed.
(is_root, patptr, one, pattern_len): New variables.
(show_usage): Function removed.
(program_name): Variable removed.
(ARGP_PROGRAM_DATA): Call macro.
(args_doc, doc, argp_options): New variables.
(parse_opt): New function.
(argp): New variable.
(main): Use argp to parse program options.
(ping_echo, ping_init): Use error instead of "output message;
exit;" concoction's.
* ping/ping.c: Don't include <getopt.h>. Include <argp.h> and
"libinetutils.h".
(short_options, long_options): Variables removed.
(is_root, patptr, pattern_len, socket_type, count, interval): New
variables.
(show_usage): Function removed.
(decode_type): Changed type to `int (*decode_type (const char
*arg)) (int argc, char **argv)'. All callers changed accordingly.
(program_name): Variable removed.
(ARGP_PROGRAM_DATA): Call macro.
(args_doc, doc): New variables.
(ARG_ECHO, ARG_ADDRESS, ARG_TIMESTAMP, ARG_ROUTERDISCOVERY): New
enums.
(argp_options): New variable.
(parse_opt): New function.
(main): Use argp to parse program options.
* ping/Makefile.am (INCLUDES): Added
`-I$(top_srcdir)/libinetutils'.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping_timestamp.c?cvsroot=inetutils&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping_impl.h?cvsroot=inetutils&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping_echo.c?cvsroot=inetutils&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping_common.h?cvsroot=inetutils&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping_common.c?cvsroot=inetutils&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping_address.c?cvsroot=inetutils&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping6.c?cvsroot=inetutils&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/ping.c?cvsroot=inetutils&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/inetutils/ping/Makefile.am?cvsroot=inetutils&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/inetutils/ChangeLog?cvsroot=inetutils&r1=1.279&r2=1.280
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- inetutils ping/ping_timestamp.c ping/ping_impl....,
Alfred M. Szmidt <=