sthen did a code search for me, thanks! nothing in ports uses this. On Thu, Aug 03, 2017 at 01:35:10PM +0000, Florian Obser wrote: > since nearly 20 years the correct spelling is > ICMP6_DST_UNREACH_BEYONDSCOPE. > > OK? > > (I'll do a current.html eintry for pf.conf, but seriously, this has > been obsoleted years before pf even existed.) > > diff --git sbin/pfctl/pfctl_parser.c sbin/pfctl/pfctl_parser.c > index ff88383aed7..6373a3c095d 100644 > --- sbin/pfctl/pfctl_parser.c > +++ sbin/pfctl/pfctl_parser.c > @@ -173,7 +173,6 @@ static const struct icmpcodeent icmp_code[] = { > static const struct icmpcodeent icmp6_code[] = { > { "admin-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_ADMIN }, > { "noroute-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOROUTE }, > - { "notnbr-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOTNEIGHBOR }, > { "beyond-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_BEYONDSCOPE }, > { "addr-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_ADDR }, > { "port-unr", ICMP6_DST_UNREACH, ICMP6_DST_UNREACH_NOPORT }, > diff --git share/man/man4/icmp6.4 share/man/man4/icmp6.4 > index 0eab1f40620..596ed1dc1c6 100644 > --- share/man/man4/icmp6.4 > +++ share/man/man4/icmp6.4 > @@ -118,7 +118,6 @@ The following codes are defined: > .It 0 Ta noroute-unr Ta unreach Ta "No route to destination" > .It 1 Ta admin-unr Ta unreach Ta "Administratively prohibited" > .It 2 Ta beyond-unr Ta unreach Ta "Beyond scope of source address" > -.It 2 Ta notnbr-unr Ta unreach Ta "Not a neighbor (obsolete)" > .It 3 Ta addr-unr Ta unreach Ta "Address unreachable" > .It 4 Ta port-unr Ta unreach Ta "Port unreachable" > .It 0 Ta transit Ta timex Ta "Time exceeded in transit" > diff --git sys/netinet/icmp6.h sys/netinet/icmp6.h > index ae7859c1ecc..effc7f2eb0d 100644 > --- sys/netinet/icmp6.h > +++ sys/netinet/icmp6.h > @@ -127,7 +127,6 @@ struct icmp6_hdr { > > #define ICMP6_DST_UNREACH_NOROUTE 0 /* no route to destination */ > #define ICMP6_DST_UNREACH_ADMIN 1 /* administratively > prohibited */ > -#define ICMP6_DST_UNREACH_NOTNEIGHBOR 2 /* not a > neighbor(obsolete) */ > #define ICMP6_DST_UNREACH_BEYONDSCOPE 2 /* beyond scope of > source address */ > #define ICMP6_DST_UNREACH_ADDR 3 /* address unreachable > */ > #define ICMP6_DST_UNREACH_NOPORT 4 /* port unreachable */ > diff --git usr.sbin/traceroute/worker.c usr.sbin/traceroute/worker.c > index d212d38b935..80234d2b28b 100644 > --- usr.sbin/traceroute/worker.c > +++ usr.sbin/traceroute/worker.c > @@ -779,7 +779,7 @@ icmp6_code(int code, int *got_there, int *unreachable) > ++(*unreachable); > printf(" !P"); > break; > - case ICMP6_DST_UNREACH_NOTNEIGHBOR: > + case ICMP6_DST_UNREACH_BEYONDSCOPE: > ++(*unreachable); > printf(" !S"); > break; > > > -- > I'm not entirely sure you are real. >
-- I'm not entirely sure you are real.