Remove inactive code for the maclabel parameter. DragonFly doesn't support
authorSascha Wildner <swildner@dragonflybsd.org>
Mon, 25 Apr 2005 17:33:26 +0000 (17:33 +0000)
committerSascha Wildner <swildner@dragonflybsd.org>
Mon, 25 Apr 2005 17:33:26 +0000 (17:33 +0000)
Mandatory Access Control currently.

sbin/ifconfig/ifconfig.8
sbin/ifconfig/ifconfig.c
sbin/ifconfig/ifconfig.h

index 3cac63e..f8a5a30 100644 (file)
@@ -27,7 +27,7 @@
 .\"
 .\"     From: @(#)ifconfig.8   8.3 (Berkeley) 1/5/94
 .\" $FreeBSD: src/sbin/ifconfig/ifconfig.8,v 1.85 2004/07/27 09:51:49 yar Exp $
-.\" $DragonFly: src/sbin/ifconfig/ifconfig.8,v 1.6 2005/04/24 20:20:57 swildner Exp $
+.\" $DragonFly: src/sbin/ifconfig/ifconfig.8,v 1.7 2005/04/25 17:33:26 swildner Exp $
 .\"
 .Dd July 26, 2004
 .Dt IFCONFIG 8
@@ -265,12 +265,6 @@ automatically.
 .\" IP encapsulation of
 .\" .Tn CLNP
 .\" packets is done differently.
-.\" .It Cm maclabel Ar label
-.\" If Mandatory Access Control support is enabled in the kernel,
-.\" set the MAC label to
-.\" .Ar label .
-.\" (see
-.\" .Xr maclabel 7 ) .
 .It Cm media Ar type
 If the driver supports the media selection system, set the media type
 of the interface to
index 0c17588..88f1bed 100644 (file)
@@ -29,7 +29,7 @@
  * @(#) Copyright (c) 1983, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)ifconfig.c      8.2 (Berkeley) 2/16/94
  * $FreeBSD: src/sbin/ifconfig/ifconfig.c,v 1.96 2004/02/27 06:43:14 kan Exp $
- * $DragonFly: src/sbin/ifconfig/ifconfig.c,v 1.20 2005/03/06 05:01:59 dillon Exp $
+ * $DragonFly: src/sbin/ifconfig/ifconfig.c,v 1.21 2005/04/25 17:33:26 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -282,9 +282,6 @@ struct      cmd {
        { "rtsthreshold",NEXTARG,       set80211rtsthreshold,   NULL },
        { "protmode",   NEXTARG,        set80211protmode,       NULL },
        { "txpower",    NEXTARG,        set80211txpower,        NULL },
-#endif
-#ifdef USE_MAC
-       { "maclabel",   NEXTARG,        setifmaclabel,  NULL },
 #endif
        { "rxcsum",     IFCAP_RXCSUM,   setifcap,       NULL },
        { "-rxcsum",    -IFCAP_RXCSUM,  setifcap,       NULL },
@@ -1207,10 +1204,6 @@ status(const struct afswtch *afp, int addrcount, struct sockaddr_dl *sdl,
 #ifdef USE_IEEE80211
        if (allfamilies || afp->af_status == ieee80211_status)
                ieee80211_status(s, NULL);
-#endif
-#ifdef USE_MAC
-       if (allfamilies || afp->af_status == maclabel_status)
-               maclabel_status(s, NULL);
 #endif
        strncpy(ifs.ifs_name, name, sizeof ifs.ifs_name);
        if (ioctl(s, SIOCGIFSTATUS, &ifs) == 0) 
index 01c5ee9..73d5c14 100644 (file)
@@ -32,7 +32,7 @@
  * so there!
  *
  * $FreeBSD: src/sbin/ifconfig/ifconfig.h,v 1.12 2004/03/30 22:59:22 sam Exp $
- * $DragonFly: src/sbin/ifconfig/ifconfig.h,v 1.4 2005/03/06 05:01:59 dillon Exp $
+ * $DragonFly: src/sbin/ifconfig/ifconfig.h,v 1.5 2005/04/25 17:33:26 swildner Exp $
  */
 
 extern struct ifreq ifr;
@@ -69,5 +69,3 @@ extern void set80211rtsthreshold(const char *, int, int, const struct afswtch *r
 extern void set80211protmode(const char *, int, int, const struct afswtch *rafp);
 extern void set80211txpower(const char *, int, int, const struct afswtch *rafp);
 extern void ieee80211_status(int s, struct rt_addrinfo *);
-extern void maclabel_status(int s, struct rt_addrinfo *);
-extern void setifmaclabel(const char *, int, int, const struct afswtch *rafp);