mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
CONFIG_SKIP_MC_BIND added.
BSD hates it, Linux needs it.
This commit is contained in:
@@ -9,6 +9,7 @@ CONFIG_ALL_TABLES_AT_ONCE Kernel scanner wants to process all tables at once
|
||||
CONFIG_UNIX_IFACE Use Unix interface scanner
|
||||
CONFIG_UNIX_SET Use Unix route setting
|
||||
CONFIG_UNIX_DONTROUTE Use setsockopts DONTROUTE (undef for *BSD)
|
||||
CONFIG_SKIP_MC_BIND Don't call bird on multicast socket (def for *BSD)
|
||||
CONFIG_LINUX_SCAN Use Linux /proc/net/route scanner
|
||||
|
||||
CONFIG_ALL_MULTICAST krt-iface: All devices support multicasting (i.e., ignore IFF_MULTICAST)
|
||||
|
@@ -15,6 +15,7 @@
|
||||
#undef CONFIG_UNIX_IFACE
|
||||
#undef CONFIG_UNIX_SET
|
||||
|
||||
#define CONFIG_SKIP_MC_BIND
|
||||
#define CONFIG_ALL_MULTICAST
|
||||
#define CONFIG_UNNUM_MULTICAST
|
||||
|
||||
|
@@ -14,6 +14,7 @@
|
||||
#undef CONFIG_UNIX_SET
|
||||
#undef CONFIG_UNIX_DONTROUTE
|
||||
|
||||
#define CONFIG_SKIP_MC_BIND
|
||||
#define CONFIG_ALL_MULTICAST
|
||||
#define CONFIG_UNNUM_MULTICAST
|
||||
|
||||
|
@@ -13,6 +13,7 @@
|
||||
#define CONFIG_UNIX_IFACE
|
||||
#define CONFIG_UNIX_SET
|
||||
#define CONFIG_UNIX_DONTROUTE
|
||||
#undef CONFIG_SKIP_MC_BIND
|
||||
#define CONFIG_LINUX_SCAN
|
||||
|
||||
#define CONFIG_LINUX_MC_MREQ_BIND
|
||||
|
@@ -13,6 +13,7 @@
|
||||
#define CONFIG_UNIX_IFACE
|
||||
#define CONFIG_UNIX_SET
|
||||
#define CONFIG_UNIX_DONTROUTE
|
||||
#undef CONFIG_SKIP_MC_BIND
|
||||
#define CONFIG_LINUX_SCAN
|
||||
|
||||
#define CONFIG_LINUX_MC_MREQN
|
||||
|
@@ -11,6 +11,8 @@
|
||||
#define CONFIG_MULTIPLE_TABLES
|
||||
#define CONFIG_ALL_TABLES_AT_ONCE
|
||||
|
||||
#undef CONFIG_SKIP_MC_BIND
|
||||
|
||||
#define CONFIG_LINUX_MC_MREQN
|
||||
#define CONFIG_UNIX_DONTROUTE
|
||||
|
||||
|
Reference in New Issue
Block a user