From 5a883689bcf734eb426b84269c3e90534c8055bd Mon Sep 17 00:00:00 2001
From: hniksic <devnull@localhost>
Date: Fri, 14 Nov 2003 07:18:47 -0800
Subject: [PATCH] [svn] Enable -4 and -6 switches only when IPv6 is enabled.

---
 src/ChangeLog | 4 ++++
 src/main.c    | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/src/ChangeLog b/src/ChangeLog
index 5f7e12f9..7768b9a0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2003-11-14  Hrvoje Niksic  <hniksic@xemacs.org>
+
+	* main.c: Enable -4 and -6 only if IPv6 is enabled.
+
 2003-11-14  Hrvoje Niksic  <hniksic@xemacs.org>
 
 	* connect.c (register_transport): Renamed from register_extended.
diff --git a/src/main.c b/src/main.c
index eb6570ab..1e7641c2 100644
--- a/src/main.c
+++ b/src/main.c
@@ -194,8 +194,10 @@ struct cmdline_option option_data[] =
     { "ignore-length", 0, OPT_BOOLEAN, "ignorelength", -1 },
     { "ignore-tags", 0, OPT_VALUE, "ignoretags", -1 },
     { "include-directories", 'I', OPT_VALUE, "includedirectories", -1 },
+#ifdef ENABLE_IPV6
     { "inet4-only", '4', OPT_BOOLEAN, "inet4only", -1 },
     { "inet6-only", '6', OPT_BOOLEAN, "inet6only", -1 },
+#endif
     { "input-file", 'i', OPT_VALUE, "input", -1 },
     { "keep-session-cookies", 0, OPT_BOOLEAN, "keepsessioncookies", -1 },
     { "level", 'l', OPT_VALUE, "reclevel", -1 },
@@ -455,10 +457,12 @@ Download:\n"),
        --dns-cache=off           disable caching DNS lookups.\n"),
     N_("\
        --restrict-file-names=OS  restrict chars in file names to ones OS allows.\n"),
+#ifdef ENABLE_IPV6
     N_("\
   -4,  --inet4-only              connect only to IPv4 addresses.\n"),
     N_("\
   -6,  --inet6-only              connect only to IPv6 addresses.\n"),
+#endif
     "\n",
 
     N_("\