diff options
author | Hannes Frederic Sowa <hannes@stressinduktion.org> | 2013-02-10 03:50:18 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-02-11 14:16:26 -0500 |
commit | 2c5e89338493882719f8d138f8f2717ee9a04153 (patch) | |
tree | 8e07ce9bec7a1b34b69e02849aa35566fa34551e /include/linux/in6.h | |
parent | 20314092c1b41894d8c181bf9aa6f022be2416aa (diff) | |
download | linux-stable-2c5e89338493882719f8d138f8f2717ee9a04153.tar.gz linux-stable-2c5e89338493882719f8d138f8f2717ee9a04153.tar.bz2 linux-stable-2c5e89338493882719f8d138f8f2717ee9a04153.zip |
ipv6: by default join ff01::1 and in case of forwarding ff01::2 and ff05:2
Cc: Erik Hugne <erik.hugne@ericsson.com>
Cc: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Signed-off-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/in6.h')
-rw-r--r-- | include/linux/in6.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/linux/in6.h b/include/linux/in6.h index a16e19349ec0..34edf1f6c9a3 100644 --- a/include/linux/in6.h +++ b/include/linux/in6.h @@ -36,4 +36,13 @@ extern const struct in6_addr in6addr_linklocal_allnodes; extern const struct in6_addr in6addr_linklocal_allrouters; #define IN6ADDR_LINKLOCAL_ALLROUTERS_INIT \ { { { 0xff,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2 } } } +extern const struct in6_addr in6addr_interfacelocal_allnodes; +#define IN6ADDR_INTERFACELOCAL_ALLNODES_INIT \ + { { { 0xff,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } } +extern const struct in6_addr in6addr_interfacelocal_allrouters; +#define IN6ADDR_INTERFACELOCAL_ALLROUTERS_INIT \ + { { { 0xff,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2 } } } +extern const struct in6_addr in6addr_sitelocal_allrouters; +#define IN6ADDR_SITELOCAL_ALLROUTERS_INIT \ + { { { 0xff,5,0,0,0,0,0,0,0,0,0,0,0,0,0,2 } } } #endif |