]> git.proxmox.com Git - mirror_ovs.git/commit
packets: add compose_nd_ra
authorZong Kai LI <zealokii@gmail.com>
Thu, 4 May 2017 15:12:30 +0000 (20:42 +0530)
committerBen Pfaff <blp@ovn.org>
Thu, 4 May 2017 23:44:07 +0000 (16:44 -0700)
commitb24ab67c2dfdb37ddf1fc8a3e57488a91c1cc789
treeb8ae744b117a161a1993ec43f6d2137fa742f615
parent674ebdd14f7da70c9acb0889b5e3d66d7c7f0e65
packets: add compose_nd_ra

This patch introduces methods to compose a Router Advertisement (RA) packet,
introduces flags for RA. RA packet composed structures against specification
in RFC4861.

Caller can use compse_nd_ra_with_sll_mtu_opts to compose a RA packet with
Source Link-layer Address Option and MTU Option.

Caller can use packet_put_ra_prefix_opt to append a Prefix Information Option
to a RA packet.

Signed-off-by: Zongkai LI <zealokii@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
AUTHORS.rst
lib/packets.c
lib/packets.h