]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r288297 (userland part).
authormelifaro <melifaro@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 17 Jan 2016 06:02:59 +0000 (06:02 +0000)
committermelifaro <melifaro@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 17 Jan 2016 06:02:59 +0000 (06:02 +0000)
commit08722d67e4a989c91ccd0330b0371c05e4c497b5
treec3d51b9fb2efcc84d3753874e4f5e16138957e4b
parenta5531d29cfa5cacaf1b369931f0941e85865d3c6
MFC r288297 (userland part).

If ever MFC is done for the new lltable code, this change will miminise
ABI breakage.

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.

git-svn-id: svn://svn.freebsd.org/base/stable/10@294203 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.sbin/arp/arp.c
usr.sbin/ndp/ndp.c