network/lldp-tx: also emit VLAN ID

This commit is contained in:
Yu Watanabe
2025-06-18 00:53:24 +09:00
parent 898513783e
commit 2da3957b63
+7
View File
@@ -13,6 +13,7 @@
#include "string-table.h"
#include "string-util.h"
#include "strv.h"
#include "vlan.h"
static bool link_lldp_tx_enabled(Link *link) {
assert(link);
@@ -83,6 +84,12 @@ int link_lldp_tx_configure(Link *link) {
if (r < 0)
return r;
if (link->netdev && link->netdev->kind == NETDEV_KIND_VLAN) {
r = sd_lldp_tx_set_vlan_id(link->lldp_tx, VLAN(link->netdev)->id);
if (r < 0)
return r;
}
return 0;
}