]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Support Router Advertisement Daemon (radvd) for IPv6
authorRobert Li <baoli@cisco.com>
Fri, 11 Jul 2014 15:02:19 +0000 (11:02 -0400)
committerHenry Gessau <gessau@cisco.com>
Mon, 21 Jul 2014 02:32:19 +0000 (22:32 -0400)
commit7f8ae630b87392193974dd9cb198c1165cdec93b
tree4c069caacb37d9041c0631c2634c73b16dc5cf2c
parent2f7a2ae72b4b6584976f45b0cd4c9fe567db4926
Support Router Advertisement Daemon (radvd) for IPv6

Launch radvd from inside l3 agent when any router port has an IPv6 address. If
slaac is used for IPv6 addresses, advertise the prefix associated with the port;
otherwise, advertise default route only.

Change-Id: Ib8b0b3e71f7af9afa769c41357c66f88f4326807
Implements: blueprint neutron-ipv6-radvd-ra
Co-Authored-By: Henry Gessau <gessau@cisco.com>
etc/neutron/rootwrap.d/l3.filters
neutron/agent/l3_agent.py
neutron/agent/linux/external_process.py
neutron/agent/linux/ra.py [new file with mode: 0644]
neutron/agent/linux/utils.py
neutron/db/l3_db.py
neutron/tests/unit/test_l3_agent.py
neutron/tests/unit/test_linux_external_process.py