diff options
author | alex.bluesman.smirnov@gmail.com <alex.bluesman.smirnov@gmail.com> | 2012-05-10 07:25:52 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-05-11 07:38:22 +0400 |
commit | 06a4c1c55dbe5d9f7a708e8f1a52fd2ac8e5874f (patch) | |
tree | e118ac25a92ffae751709da562b59ea02e242184 /net/ipv6/exthdrs_core.c | |
parent | 76e3cc126bb223013a6b9a0e2a51238d1ef2e409 (diff) | |
download | linux-06a4c1c55dbe5d9f7a708e8f1a52fd2ac8e5874f.tar.xz |
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>
Diffstat (limited to 'net/ipv6/exthdrs_core.c')
0 files changed, 0 insertions, 0 deletions