ifmedia_t
#define INVALID_IFMEDIA ((ifmedia_t)-1)
const char *ifconfig_media_get_type(ifmedia_t media);
ifmedia_t ifconfig_media_lookup_type(const char *name);
const char *ifconfig_media_get_subtype(ifmedia_t media);
ifmedia_t ifconfig_media_lookup_subtype(ifmedia_t media, const char *name);
const char *ifconfig_media_get_mode(ifmedia_t media);
ifmedia_t ifconfig_media_lookup_mode(ifmedia_t media, const char *name);
const char **ifconfig_media_get_options(ifmedia_t media);
ifmedia_t *ifconfig_media_lookup_options(ifmedia_t media, const char **opts,
get_toptype_ttos(ifmedia_t media)
ifconfig_media_get_type(ifmedia_t media)
ifmedia_t
ifconfig_media_get_subtype(ifmedia_t media)
ifmedia_t
ifconfig_media_lookup_subtype(ifmedia_t media, const char *name)
ifconfig_media_get_mode(ifmedia_t media)
ifmedia_t
ifconfig_media_lookup_mode(ifmedia_t media, const char *name)
ifconfig_media_get_options(ifmedia_t media)
ifmedia_t *
ifconfig_media_lookup_options(ifmedia_t media, const char **opts, size_t nopts)
ifmedia_t *options;
(void)memset(options, INVALID_IFMEDIA, nopts * sizeof(ifmedia_t));
static const struct ifmedia_type_to_subtype *get_toptype_ttos(ifmedia_t);
ifmedia_t options;
static ifmedia_t
get_media_subtype(ifmedia_t media, const char *val)
ifmedia_t subtype;
static ifmedia_t
get_media_mode(ifmedia_t media, const char *val)
ifmedia_t mode;
static ifmedia_t
get_media_options(ifmedia_t media, const char *val)
ifmedia_t *options;
print_media(ifmedia_t media, bool print_toptype)
print_media_ifconfig(ifmedia_t media)
static ifmedia_t get_media_subtype(ifmedia_t, const char *);
static ifmedia_t get_media_mode(ifmedia_t, const char *);
static ifmedia_t get_media_options(ifmedia_t, const char *);
static void print_media(ifmedia_t, bool);
static void print_media_ifconfig(ifmedia_t);