我正在使用netlink API rtnl_addr_delete删除Linux中接口上配置的ipv4地址。属于同一子网的两个IP配置到一个接口。当我删除第一个配置的IP时,两个IP都被删除了,这是意外的。但反之亦然,当我删除第二个配置的IP时,第一个IP没有被删除,这是预期的。你知道这个rtnl_addr_delete是如何
因此,我尝试用sudo ip link delete dev mon0手动删除接口,但这不起作用。然后我尝试,sudo ip link set dev mon0 down,然后重新运行前面的命令来删除虚拟接口,但是它仍然没有工作。相反,它会打印以下错误。RTNETLINK answers: Operation not supported有人知道这是怎么回事吗?