[rtems-libbsd commit] route: Add macros to assist use of getopt_r()

Joel Sherrill joel at rtems.org
Tue Oct 23 18:32:57 UTC 2012


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

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Tue Oct 23 13:36:45 2012 -0500

route: Add macros to assist use of getopt_r()

---

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

diff --git a/freebsd-userspace/commands/sbin/route/route.c b/freebsd-userspace/commands/sbin/route/route.c
index 8099d4c..c0f2d50 100644
--- a/freebsd-userspace/commands/sbin/route/route.c
+++ b/freebsd-userspace/commands/sbin/route/route.c
@@ -167,6 +167,10 @@ main(argc, argv)
 	int ch;
 #ifdef __rtems__
 	struct getopt_data getopt_reent;
+#define optind getopt_reent.optind
+#define optarg getopt_reent.optarg
+#define opterr getopt_reent.opterr
+#define optopt getopt_reent.optopt
 #endif
 
 	if (argc < 2)




More information about the vc mailing list