summaryrefslogtreecommitdiffstats
path: root/sysdep/cf/linux-21.h
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>1999-12-16 14:06:13 +0100
committerMartin Mares <mj@ucw.cz>1999-12-16 14:06:13 +0100
commit67ece6df42b20ecc524cf3e5c14e8b541afec860 (patch)
tree4922b7aa50265895ac195ba59af184b7808533b9 /sysdep/cf/linux-21.h
parentccdc33975648647270bf33511ec5bbab4d634634 (diff)
downloadbird-67ece6df42b20ecc524cf3e5c14e8b541afec860.tar
bird-67ece6df42b20ecc524cf3e5c14e8b541afec860.zip
Tried to clean up multicast handling. Now we don't try to guess
multicast abilities depending on definedness of symbols and use hard-wired system-dependent configuration defines instead. Please test whereever you can.
Diffstat (limited to 'sysdep/cf/linux-21.h')
-rw-r--r--sysdep/cf/linux-21.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sysdep/cf/linux-21.h b/sysdep/cf/linux-21.h
index 34e8183..17882c8 100644
--- a/sysdep/cf/linux-21.h
+++ b/sysdep/cf/linux-21.h
@@ -7,7 +7,6 @@
*/
#define CONFIG_AUTO_ROUTES
-#define CONFIG_ALL_MULTICAST
#undef CONFIG_SELF_CONSCIOUS
#undef CONFIG_MULTIPLE_TABLES
@@ -15,6 +14,10 @@
#define CONFIG_UNIX_SET
#define CONFIG_LINUX_SCAN
+#define CONFIG_LINUX_MC_MREQN
+#define CONFIG_ALL_MULTICAST
+#define CONFIG_UNNUM_MULTICAST
+
/*
Link: sysdep/linux
Link: sysdep/unix