... but need to set dstaddr before addr, or garbage routes installed
authorMike Karels <karels@ucbvax.Berkeley.EDU>
Wed, 5 Mar 1986 05:58:55 +0000 (21:58 -0800)
committerMike Karels <karels@ucbvax.Berkeley.EDU>
Wed, 5 Mar 1986 05:58:55 +0000 (21:58 -0800)
SCCS-vsn: sys/netinet/in.c 6.14

usr/src/sys/netinet/in.c

index c398d42..e40d7ed 100644 (file)
@@ -193,6 +193,7 @@ in_control(so, cmd, data, ifp)
 
        case SIOCSIFADDR:
        case SIOCSIFNETMASK:
 
        case SIOCSIFADDR:
        case SIOCSIFNETMASK:
+       case SIOCSIFDSTADDR:
                if (!suser())
                        return (u.u_error);
 
                if (!suser())
                        return (u.u_error);
 
@@ -223,7 +224,6 @@ in_control(so, cmd, data, ifp)
                break;
 
        case SIOCSIFBRDADDR:
                break;
 
        case SIOCSIFBRDADDR:
-       case SIOCSIFDSTADDR:
                if (!suser())
                        return (u.u_error);
                /* FALLTHROUGH */
                if (!suser())
                        return (u.u_error);
                /* FALLTHROUGH */