kern/87506: [PATCH] Fix alias support on vr interfaces

Joe Marcus Clarke marcus at FreeBSD.org
Sat Oct 15 23:10:13 PDT 2005


>Number:         87506
>Category:       kern
>Synopsis:       [PATCH] Fix alias support on vr interfaces
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 16 06:10:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Joe Marcus Clarke
>Release:        FreeBSD 6.0-BETA5 i386
>Organization:
>Environment:
System: FreeBSD shumai.marcuscom.com 6.0-BETA5 FreeBSD 6.0-BETA5 #15: Thu Oct 6 22:15:33 EDT 2005 marcus at shumai.marcuscom.com:/usr/obj/usr/src/sys/SHUMAI i386


	
>Description:
Adding an address alias to a vr interface will trigger an interface reset,
and all other addresses will be dropped from the interface.  The patch
below corrects this for vr interfaces, but I believe rl, sis, ti, and tl
interfaces are also affected.
>How-To-Repeat:
ifconfig vr0 inet 192.168.1.2/32 alias

Afterward, all address will be removed from the interface except the newly
created alias.
>Fix:

http://www.marcuscom.com/downloads/if_vr.c.diff

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list