[rtems-libbsd commit] ping: corrected argument get to work with rtems.

Jennifer Averett jennifer at rtems.org
Wed Oct 24 19:58:20 UTC 2012


Module:    rtems-libbsd
Branch:    master
Commit:    240093f3ce8086c98aa1a5249802ead2bcc08564
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=240093f3ce8086c98aa1a5249802ead2bcc08564

Author:    Jennifer Averett <jennifer.averett at oarcorp.com>
Date:      Wed Oct 24 15:02:37 2012 -0500

ping: corrected argument get to work with rtems.

---

 freebsd-userspace/commands/sbin/ping/ping.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/freebsd-userspace/commands/sbin/ping/ping.c b/freebsd-userspace/commands/sbin/ping/ping.c
index 004280c..0c9a7f2 100644
--- a/freebsd-userspace/commands/sbin/ping/ping.c
+++ b/freebsd-userspace/commands/sbin/ping/ping.c
@@ -295,6 +295,10 @@ main(argc, argv)
 	unsigned char loop, mttl;
 #ifdef __rtems__
 	struct getopt_data getopt_reent;
+#define optarg getopt_reent.optarg
+#define optind getopt_reent.optind
+#define opterr getopt.reent.opterr
+#define optopt getopt.reent.optopt
 #endif
 
 	payload = source = NULL;




More information about the vc mailing list