summaryrefslogtreecommitdiffstats
path: root/freebsd/sbin/ifconfig
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-18 16:13:41 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-31 13:18:49 +0100
commit13b50b37cc0b33e50cbee9ee3623b82d43ccba49 (patch)
tree54df16eeebdbdbc9c030faa98c76f9a305976f5a /freebsd/sbin/ifconfig
parentIFCONFIG(8): Disable IEEE80211 support (diff)
downloadrtems-libbsd-13b50b37cc0b33e50cbee9ee3623b82d43ccba49.tar.bz2
IFCONFIG(8): Add const qualifier
Diffstat (limited to 'freebsd/sbin/ifconfig')
-rw-r--r--freebsd/sbin/ifconfig/ifbridge.c6
-rw-r--r--freebsd/sbin/ifconfig/ifcarp.c2
-rw-r--r--freebsd/sbin/ifconfig/ifgif.c2
-rw-r--r--freebsd/sbin/ifconfig/ifieee80211.c8
-rw-r--r--freebsd/sbin/ifconfig/ifmedia.c104
5 files changed, 61 insertions, 61 deletions
diff --git a/freebsd/sbin/ifconfig/ifbridge.c b/freebsd/sbin/ifconfig/ifbridge.c
index 98df1820..eebeebd4 100644
--- a/freebsd/sbin/ifconfig/ifbridge.c
+++ b/freebsd/sbin/ifconfig/ifbridge.c
@@ -71,7 +71,7 @@ static const char rcsid[] =
eaddr[5] = pv >> 0; \
} while (0)
-static const char *stpstates[] = {
+static const char *const stpstates[] = {
"disabled",
"listening",
"learning",
@@ -79,12 +79,12 @@ static const char *stpstates[] = {
"blocking",
"discarding"
};
-static const char *stpproto[] = {
+static const char *const stpproto[] = {
"stp",
"-",
"rstp"
};
-static const char *stproles[] = {
+static const char *const stproles[] = {
"disabled",
"root",
"designated",
diff --git a/freebsd/sbin/ifconfig/ifcarp.c b/freebsd/sbin/ifconfig/ifcarp.c
index 89128a09..41d9896f 100644
--- a/freebsd/sbin/ifconfig/ifcarp.c
+++ b/freebsd/sbin/ifconfig/ifcarp.c
@@ -50,7 +50,7 @@
#include "ifconfig.h"
-static const char *carp_states[] = { CARP_STATES };
+static const char *const carp_states[] = { CARP_STATES };
void carp_status(int s);
void setcarp_advbase(const char *,int, int, const struct afswtch *rafp);
diff --git a/freebsd/sbin/ifconfig/ifgif.c b/freebsd/sbin/ifconfig/ifgif.c
index 1fe6f426..f3b709c5 100644
--- a/freebsd/sbin/ifconfig/ifgif.c
+++ b/freebsd/sbin/ifconfig/ifgif.c
@@ -53,7 +53,7 @@ static const char rcsid[] =
static void gif_status(int);
-static struct {
+static const struct {
const char *label;
u_int mask;
} gif_opts[] = {
diff --git a/freebsd/sbin/ifconfig/ifieee80211.c b/freebsd/sbin/ifconfig/ifieee80211.c
index a4bb59fb..4647317c 100644
--- a/freebsd/sbin/ifconfig/ifieee80211.c
+++ b/freebsd/sbin/ifconfig/ifieee80211.c
@@ -2475,7 +2475,7 @@ static void
printwmeparam(const char *tag, const u_int8_t *ie, size_t ielen, int maxlen)
{
#define MS(_v, _f) (((_v) & _f) >> _f##_S)
- static const char *acnames[] = { "BE", "BK", "VO", "VI" };
+ static const char *const acnames[] = { "BE", "BK", "VO", "VI" };
const struct ieee80211_wme_param *wme =
(const struct ieee80211_wme_param *) ie;
int i;
@@ -2844,7 +2844,7 @@ printwpsie(const char *tag, const u_int8_t *ie, size_t ielen, int maxlen)
printf("%s", tag);
if (verbose) {
- static const char *dev_pass_id[] = {
+ static const char *const dev_pass_id[] = {
"D", /* Default (PIN) */
"U", /* User-specified */
"M", /* Machine-specified */
@@ -3397,7 +3397,7 @@ static const char *
mesh_linkstate_string(uint8_t state)
{
#define N(a) (sizeof(a) / sizeof(a[0]))
- static const char *state_names[] = {
+ static const char *const state_names[] = {
[0] = "IDLE",
[1] = "OPEN-TX",
[2] = "OPEN-RX",
@@ -3726,7 +3726,7 @@ list_wme_aci(int s, const char *tag, int ac)
static void
list_wme(int s)
{
- static const char *acnames[] = { "AC_BE", "AC_BK", "AC_VI", "AC_VO" };
+ static const char *const acnames[] = { "AC_BE", "AC_BK", "AC_VI", "AC_VO" };
int ac;
if (verbose) {
diff --git a/freebsd/sbin/ifconfig/ifmedia.c b/freebsd/sbin/ifconfig/ifmedia.c
index 518bcc4f..9d0da68a 100644
--- a/freebsd/sbin/ifconfig/ifmedia.c
+++ b/freebsd/sbin/ifconfig/ifmedia.c
@@ -93,14 +93,14 @@ static void domediaopt(const char *, int, int);
static int get_media_subtype(int, const char *);
static int get_media_mode(int, const char *);
static int get_media_options(int, const char *);
-static int lookup_media_word(struct ifmedia_description *, const char *);
+static int lookup_media_word(const struct ifmedia_description *, const char *);
static void print_media_word(int, int);
static void print_media_word_ifconfig(int);
-static struct ifmedia_description *get_toptype_desc(int);
-static struct ifmedia_type_to_subtype *get_toptype_ttos(int);
-static struct ifmedia_description *get_subtype_desc(int,
- struct ifmedia_type_to_subtype *ttos);
+static const struct ifmedia_description *get_toptype_desc(int);
+static const struct ifmedia_type_to_subtype *get_toptype_ttos(int);
+static const struct ifmedia_description *get_subtype_desc(int,
+ const struct ifmedia_type_to_subtype *ttos);
#define IFM_OPMODE(x) \
((x) & (IFM_IEEE80211_ADHOC | IFM_IEEE80211_HOSTAP | \
@@ -362,86 +362,86 @@ setmediamode(const char *val, int d, int s, const struct afswtch *afp)
* A good chunk of this is duplicated from sys/net/ifmedia.c
**********************************************************************/
-static struct ifmedia_description ifm_type_descriptions[] =
+static const struct ifmedia_description ifm_type_descriptions[] =
IFM_TYPE_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_ethernet_descriptions[] =
+static const struct ifmedia_description ifm_subtype_ethernet_descriptions[] =
IFM_SUBTYPE_ETHERNET_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_ethernet_aliases[] =
+static const struct ifmedia_description ifm_subtype_ethernet_aliases[] =
IFM_SUBTYPE_ETHERNET_ALIASES;
-static struct ifmedia_description ifm_subtype_ethernet_option_descriptions[] =
+static const struct ifmedia_description ifm_subtype_ethernet_option_descriptions[] =
IFM_SUBTYPE_ETHERNET_OPTION_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_tokenring_descriptions[] =
+static const struct ifmedia_description ifm_subtype_tokenring_descriptions[] =
IFM_SUBTYPE_TOKENRING_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_tokenring_aliases[] =
+static const struct ifmedia_description ifm_subtype_tokenring_aliases[] =
IFM_SUBTYPE_TOKENRING_ALIASES;
-static struct ifmedia_description ifm_subtype_tokenring_option_descriptions[] =
+static const struct ifmedia_description ifm_subtype_tokenring_option_descriptions[] =
IFM_SUBTYPE_TOKENRING_OPTION_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_fddi_descriptions[] =
+static const struct ifmedia_description ifm_subtype_fddi_descriptions[] =
IFM_SUBTYPE_FDDI_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_fddi_aliases[] =
+static const struct ifmedia_description ifm_subtype_fddi_aliases[] =
IFM_SUBTYPE_FDDI_ALIASES;
-static struct ifmedia_description ifm_subtype_fddi_option_descriptions[] =
+static const struct ifmedia_description ifm_subtype_fddi_option_descriptions[] =
IFM_SUBTYPE_FDDI_OPTION_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_ieee80211_descriptions[] =
+static const struct ifmedia_description ifm_subtype_ieee80211_descriptions[] =
IFM_SUBTYPE_IEEE80211_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_ieee80211_aliases[] =
+static const struct ifmedia_description ifm_subtype_ieee80211_aliases[] =
IFM_SUBTYPE_IEEE80211_ALIASES;
-static struct ifmedia_description ifm_subtype_ieee80211_option_descriptions[] =
+static const struct ifmedia_description ifm_subtype_ieee80211_option_descriptions[] =
IFM_SUBTYPE_IEEE80211_OPTION_DESCRIPTIONS;
-struct ifmedia_description ifm_subtype_ieee80211_mode_descriptions[] =
+static const struct ifmedia_description ifm_subtype_ieee80211_mode_descriptions[] =
IFM_SUBTYPE_IEEE80211_MODE_DESCRIPTIONS;
-struct ifmedia_description ifm_subtype_ieee80211_mode_aliases[] =
+static const struct ifmedia_description ifm_subtype_ieee80211_mode_aliases[] =
IFM_SUBTYPE_IEEE80211_MODE_ALIASES;
-static struct ifmedia_description ifm_subtype_atm_descriptions[] =
+static const struct ifmedia_description ifm_subtype_atm_descriptions[] =
IFM_SUBTYPE_ATM_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_atm_aliases[] =
+static const struct ifmedia_description ifm_subtype_atm_aliases[] =
IFM_SUBTYPE_ATM_ALIASES;
-static struct ifmedia_description ifm_subtype_atm_option_descriptions[] =
+static const struct ifmedia_description ifm_subtype_atm_option_descriptions[] =
IFM_SUBTYPE_ATM_OPTION_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_shared_descriptions[] =
+static const struct ifmedia_description ifm_subtype_shared_descriptions[] =
IFM_SUBTYPE_SHARED_DESCRIPTIONS;
-static struct ifmedia_description ifm_subtype_shared_aliases[] =
+static const struct ifmedia_description ifm_subtype_shared_aliases[] =
IFM_SUBTYPE_SHARED_ALIASES;
-static struct ifmedia_description ifm_shared_option_descriptions[] =
+static const struct ifmedia_description ifm_shared_option_descriptions[] =
IFM_SHARED_OPTION_DESCRIPTIONS;
struct ifmedia_type_to_subtype {
struct {
- struct ifmedia_description *desc;
+ const struct ifmedia_description *desc;
int alias;
} subtypes[5];
struct {
- struct ifmedia_description *desc;
+ const struct ifmedia_description *desc;
int alias;
} options[3];
struct {
- struct ifmedia_description *desc;
+ const struct ifmedia_description *desc;
int alias;
} modes[3];
};
/* must be in the same order as IFM_TYPE_DESCRIPTIONS */
-static struct ifmedia_type_to_subtype ifmedia_types_to_subtypes[] = {
+static const struct ifmedia_type_to_subtype ifmedia_types_to_subtypes[] = {
{
{
{ &ifm_subtype_shared_descriptions[0], 0 },
@@ -534,8 +534,8 @@ static struct ifmedia_type_to_subtype ifmedia_types_to_subtypes[] = {
static int
get_media_subtype(int type, const char *val)
{
- struct ifmedia_description *desc;
- struct ifmedia_type_to_subtype *ttos;
+ const struct ifmedia_description *desc;
+ const struct ifmedia_type_to_subtype *ttos;
int rval, i;
/* Find the top-level interface type. */
@@ -558,8 +558,8 @@ get_media_subtype(int type, const char *val)
static int
get_media_mode(int type, const char *val)
{
- struct ifmedia_description *desc;
- struct ifmedia_type_to_subtype *ttos;
+ const struct ifmedia_description *desc;
+ const struct ifmedia_type_to_subtype *ttos;
int rval, i;
/* Find the top-level interface type. */
@@ -581,8 +581,8 @@ get_media_mode(int type, const char *val)
static int
get_media_options(int type, const char *val)
{
- struct ifmedia_description *desc;
- struct ifmedia_type_to_subtype *ttos;
+ const struct ifmedia_description *desc;
+ const struct ifmedia_type_to_subtype *ttos;
char *optlist, *optptr;
int option = 0, i, rval = 0;
@@ -620,7 +620,7 @@ get_media_options(int type, const char *val)
}
static int
-lookup_media_word(struct ifmedia_description *desc, const char *val)
+lookup_media_word(const struct ifmedia_description *desc, const char *val)
{
for (; desc->ifmt_string != NULL; desc++)
@@ -630,9 +630,9 @@ lookup_media_word(struct ifmedia_description *desc, const char *val)
return (-1);
}
-static struct ifmedia_description *get_toptype_desc(int ifmw)
+static const struct ifmedia_description *get_toptype_desc(int ifmw)
{
- struct ifmedia_description *desc;
+ const struct ifmedia_description *desc;
for (desc = ifm_type_descriptions; desc->ifmt_string != NULL; desc++)
if (IFM_TYPE(ifmw) == desc->ifmt_word)
@@ -641,10 +641,10 @@ static struct ifmedia_description *get_toptype_desc(int ifmw)
return desc;
}
-static struct ifmedia_type_to_subtype *get_toptype_ttos(int ifmw)
+static const struct ifmedia_type_to_subtype *get_toptype_ttos(int ifmw)
{
- struct ifmedia_description *desc;
- struct ifmedia_type_to_subtype *ttos;
+ const struct ifmedia_description *desc;
+ const struct ifmedia_type_to_subtype *ttos;
for (desc = ifm_type_descriptions, ttos = ifmedia_types_to_subtypes;
desc->ifmt_string != NULL; desc++, ttos++)
@@ -654,11 +654,11 @@ static struct ifmedia_type_to_subtype *get_toptype_ttos(int ifmw)
return ttos;
}
-static struct ifmedia_description *get_subtype_desc(int ifmw,
- struct ifmedia_type_to_subtype *ttos)
+static const struct ifmedia_description *get_subtype_desc(int ifmw,
+ const struct ifmedia_type_to_subtype *ttos)
{
int i;
- struct ifmedia_description *desc;
+ const struct ifmedia_description *desc;
for (i = 0; ttos->subtypes[i].desc != NULL; i++) {
if (ttos->subtypes[i].alias)
@@ -673,11 +673,11 @@ static struct ifmedia_description *get_subtype_desc(int ifmw,
return NULL;
}
-static struct ifmedia_description *get_mode_desc(int ifmw,
- struct ifmedia_type_to_subtype *ttos)
+static const struct ifmedia_description *get_mode_desc(int ifmw,
+ const struct ifmedia_type_to_subtype *ttos)
{
int i;
- struct ifmedia_description *desc;
+ const struct ifmedia_description *desc;
for (i = 0; ttos->modes[i].desc != NULL; i++) {
if (ttos->modes[i].alias)
@@ -695,8 +695,8 @@ static struct ifmedia_description *get_mode_desc(int ifmw,
static void
print_media_word(int ifmw, int print_toptype)
{
- struct ifmedia_description *desc;
- struct ifmedia_type_to_subtype *ttos;
+ const struct ifmedia_description *desc;
+ const struct ifmedia_type_to_subtype *ttos;
int seen_option = 0, i;
/* Find the top-level interface type. */
@@ -755,8 +755,8 @@ print_media_word(int ifmw, int print_toptype)
static void
print_media_word_ifconfig(int ifmw)
{
- struct ifmedia_description *desc;
- struct ifmedia_type_to_subtype *ttos;
+ const struct ifmedia_description *desc;
+ const struct ifmedia_type_to_subtype *ttos;
int seen_option = 0, i;
/* Find the top-level interface type. */