HomeFreeBSD

rtsock requests for deleting interface address lles started to return EPERM

Description

rtsock requests for deleting interface address lles started to return EPERM

instead of old "ignore-and-return 0" in r287789. This broke arp -da /
ndp -cn behavior (they exit on rtsock command failure). Fix this by
translating LLE_IFADDR to RTM_PINNED flag, passing it to userland and
making arp/ndp ignore these entries in batched delete.

MFC after: 2 weeks

Details

Provenance
melifaroAuthored on
Parents
rS288296: MFC r288025
Branches
Unknown
Tags
Unknown