/* SPDX-License-Identifier: LGPL-2.1+ */ | |
#include "netdev/nlmon.h" | |
static int netdev_nlmon_verify(NetDev *netdev, const char *filename) { | |
assert(netdev); | |
assert(filename); | |
if (netdev->mac) { | |
log_netdev_warning(netdev, "%s: MACAddress= is not supported. Ignoring", filename); | |
netdev->mac = mfree(netdev->mac); | |
} | |
return 0; | |
} | |
const NetDevVTable nlmon_vtable = { | |
.object_size = sizeof(NLMon), | |
.sections = "Match\0NetDev\0", | |
.create_type = NETDEV_CREATE_INDEPENDENT, | |
.config_verify = netdev_nlmon_verify, | |
}; |