neutron/neutron/common
Bence Romsics 399f1c1b65 Always fill UDP checksums in DHCPv6 replies
Bug #1244589 re-appeared for IPv6.

This change adds an ip6tables rule to fix the checksum of DHCPv6
response packets. Those checksums were left unfilled by virtio (as a
hypervisor internal optimization), but some picky dhcp clients (AFAIU
particularly ISC dhclient) try verifying the checksums, so they fail
to acquire an address if the checksums are left incorrect.

Change-Id: I4a045e0dcfcbd3c7959a78f1460d5bf7da0252ff
Closes-Bug: #1811639
Related-Bug: #1244589
(cherry picked from commit 26eb2509fe)
2019-02-01 23:25:18 +00:00
..
__init__.py Update License Headers to replace Nicira with VMware 2014-02-27 08:11:15 +00:00
_deprecate.py debtcollector for globals 2016-08-30 10:18:19 -04:00
cache_utils.py policy: cache extracted parent fields for OwnerCheck 2016-11-12 16:43:43 +00:00
config.py Make code follow log translation guideline 2017-08-14 10:53:33 -07:00
constants.py Always fill UDP checksums in DHCPv6 replies 2019-02-01 23:25:18 +00:00
eventlet_utils.py Windows: fix exec calls 2018-06-20 18:16:16 +00:00
exceptions.py Fix error message when duplicate QoS rule is created 2018-02-23 14:39:14 +01:00
ipv6_utils.py Allow Ipv6 addresses for nova_metadata_host 2018-10-25 14:34:07 +00:00
profiler.py Make code follow log translation guideline 2017-08-14 10:53:33 -07:00
rpc.py Merge "Hook bandit security linter to pep8 target" into stable/pike 2017-08-18 23:56:41 +00:00
test_lib.py Revert "Removed test_lib module" 2015-06-29 08:27:41 +00:00
topics.py RPC Callback rolling upgrades reporting, and integration 2016-03-01 11:20:48 +01:00
utils.py Fix callers of get_devices_with_ip() to pass addresses 2018-01-08 09:46:29 +00:00