original_kernel/net/ipv6
alex.bluesman.smirnov@gmail.com 06a4c1c55d 6lowpan: IPv6 link local address
According to the RFC4944 (Transmission of IPv6 Packets over
IEEE 802.15.4 Networks), chapter 7:

The IPv6 link-local address [RFC4291] for an IEEE 802.15.4 interface
is formed by appending the Interface Identifier, as defined above, to
the prefix FE80::/64.

  10 bits            54 bits                  64 bits
+----------+-----------------------+----------------------------+
|1111111010|         (zeros)       |    Interface Identifier    |
+----------+-----------------------+----------------------------+

This patch adds IPv6 address generation support for the 6lowpan
interfaces.

Signed-off-by: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-05-10 23:38:22 -04:00
..
netfilter netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() 2012-05-09 12:53:47 +02:00
Kconfig
Makefile
addrconf.c 6lowpan: IPv6 link local address 2012-05-10 23:38:22 -04:00
addrconf_core.c
addrlabel.c
af_inet6.c sock: Introduce named constants for sk_reuse 2012-04-21 15:52:25 -04:00
ah6.c
anycast.c
datagram.c ipv6: Export ipv6 functions for use by other protocols 2012-05-01 09:30:55 -04:00
esp6.c
exthdrs.c ipv6: Export ipv6 functions for use by other protocols 2012-05-01 09:30:55 -04:00
exthdrs_core.c
fib6_rules.c
icmp.c
inet6_connection_sock.c
inet6_hashtables.c
ip6_fib.c
ip6_flowlabel.c ipv6: Export ipv6 functions for use by other protocols 2012-05-01 09:30:55 -04:00
ip6_input.c
ip6_output.c ipv6: Export ipv6 functions for use by other protocols 2012-05-01 09:30:55 -04:00
ip6_tunnel.c
ip6mr.c
ipcomp6.c
ipv6_sockglue.c
mcast.c
mip6.c
ndisc.c
netfilter.c
proc.c
protocol.c
raw.c
reassembly.c ipv6: call consume_skb() in frag/reassembly 2012-04-25 20:39:46 -04:00
route.c
sit.c
syncookies.c
sysctl_net_ipv6.c
tcp_ipv6.c tcp: be more strict before accepting ECN negociation 2012-05-04 12:05:27 -04:00
tunnel6.c
udp.c net/ipv6/udp: UDP encapsulation: introduce encap_rcv hook into IPv6 2012-04-28 22:21:51 -04:00
udp_impl.h
udplite.c
xfrm6_input.c
xfrm6_mode_beet.c
xfrm6_mode_ro.c
xfrm6_mode_transport.c
xfrm6_mode_tunnel.c
xfrm6_output.c
xfrm6_policy.c
xfrm6_state.c
xfrm6_tunnel.c