]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
accept LLDP messages containing padding
authorhecke <hecke@erblast>
Mon, 19 Jun 2017 23:12:30 +0000 (01:12 +0200)
committerhecke <hecke@erblast>
Mon, 19 Jun 2017 23:12:30 +0000 (01:12 +0200)
src/libsystemd-network/lldp-neighbor.c

index 53e29377b35dd482f525e598d346d3ce80353372..03f6628ab08b09b6c81ba4ec25aef432b3364690 100644 (file)
@@ -249,10 +249,6 @@ int lldp_neighbor_parse(sd_lldp_neighbor *n) {
                                 log_lldp("End marker TLV not zero-sized, ignoring datagram.");
                                 return -EBADMSG;
                         }
-                        if (left != 0) {
-                                log_lldp("Trailing garbage in datagram, ignoring datagram.");
-                                return -EBADMSG;
-                        }
 
                         goto end_marker;