On Wed, Apr 17, 2024 at 08:55:38AM +0200, Anton Lindqvist wrote:
> On Tue, Apr 16, 2024 at 08:37:49AM -0600, Florian Obser wrote:
> > CVSROOT:    /cvs
> > Module name:        src
> > Changes by: flor...@cvs.openbsd.org 2024/04/16 08:37:49
> >
> > Modified files:
> >     sys/netinet6   : in6.c
> >
> > Log message:
> > Destination addresses make no sense on loopback interfaces.
> >
> > While here use (variable & FLAG) or !(variable & FLAG) consistently in
> > in6_update_ifa().
> >
> > Discussed with claudio
> > OK denis
>
> This change introduced 15 regress failures, all related to inet6.
>
>       https://regress.basename.se/
>
> Excerpt from sys/net/mpath showing the symptom:
>
>       doas -n /sbin/ifconfig lo19 inet6 fc00::19 alias
>       ifconfig: lo19: SIOCIFAFATTACH: Invalid argument
>       ifconfig: SIOCAIFADDR: Invalid argument

Localhost ::1 and all inet6 adresses are missing at loopback.

==> /etc/hostname.lo0 <==
inet alias 10.188.0.74 255.255.255.255
inet6 fdd7:e83e:66bc:0::74 128

before

# ifconfig lo0
lo0: flags=2008049<UP,LOOPBACK,RUNNING,MULTICAST,LRO> mtu 32768
        index 5 priority 0 llprio 3
        groups: lo
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet 127.0.0.1 netmask 0xff000000
        inet 10.188.0.74 netmask 0xffffffff
        inet6 fdd7:e83e:66bc::74 prefixlen 128

after

# ifconfig lo0
lo0: flags=2008049<UP,LOOPBACK,RUNNING,MULTICAST,LRO> mtu 32768
        index 5 priority 0 llprio 3
        groups: lo
        inet 127.0.0.1 netmask 0xff000000
        inet 10.188.0.74 netmask 0xffffffff

Reply via email to