diff options
author | Ben Pfaff <blp@ovn.org> | 2018-06-04 13:42:10 -0700 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2018-06-05 11:17:13 -0700 |
commit | 36549a912b6b2fe90f4116420a3938e2062efd43 (patch) | |
tree | 642715d308e1ffbd0cf8882f8519bdccb25b1680 /AUTHORS.rst | |
parent | bca4ff53aef16d38aeb1569edaaca6ac4feac6e8 (diff) | |
download | openvswitch-36549a912b6b2fe90f4116420a3938e2062efd43.tar.gz |
rstp: Eliminate BPDU padding and uninitialized bytes.
When the RSTP implementation sent BPDUs, it failed to initialize some of
their bytes. None of the code initialized an array of 7 padding bytes, and
some of it also failed to initialize the version1_length field. In
addition, the padding bytes confused some implementations that did not
correctly ignore extra bytes.
This commit fixes both problems, by removing the padding bytes and
initializing every byte in outgoing messages.
Reported-by: David van Moolenbroek <dvmoolenbroek@aimvalley.nl>
Reported-at: https://mail.openvswitch.org/pipermail/ovs-discuss/2018-June/046864.html
Tested-by: David van Moolenbroek <dvmoolenbroek@aimvalley.nl>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'AUTHORS.rst')
-rw-r--r-- | AUTHORS.rst | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/AUTHORS.rst b/AUTHORS.rst index 9c81ad8b5..1166a1282 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -430,6 +430,7 @@ Darragh O'Reilly darragh.oreilly@hpe.com Dave Walker DaveWalker@ubuntu.com David Evans davidjoshuaevans@gmail.com David Palma palma@onesource.pt +David van Moolenbroek dvmoolenbroek@aimvalley.nl Derek Cormier derek.cormier@lab.ntt.co.jp Dhaval Badiani dbadiani@vmware.com DK Moon dkmoon@nicira.com |