summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorMarcus Glocker <mglocker@cvs.openbsd.org>2006-10-02 21:46:44 +0000
committerMarcus Glocker <mglocker@cvs.openbsd.org>2006-10-02 21:46:44 +0000
commitedaececb9238c49b2e26f16899aaa0fe8e24eae8 (patch)
tree3031e15d9a4dd791eb69213e5be8552d8e0516b3 /sys
parentc4fb7f963e23f5c9530994ebfcf3048a860f37eb (diff)
Zap unused MLME routines. Probably they were just used in WPA mode.
ok claudio@
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/ic/pgt.c149
1 files changed, 1 insertions, 148 deletions
diff --git a/sys/dev/ic/pgt.c b/sys/dev/ic/pgt.c
index 8fbd6435cec..2e6dc5844bb 100644
--- a/sys/dev/ic/pgt.c
+++ b/sys/dev/ic/pgt.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pgt.c,v 1.21 2006/10/02 18:06:55 mglocker Exp $ */
+/* $OpenBSD: pgt.c,v 1.22 2006/10/02 21:46:43 mglocker Exp $ */
/*
* Copyright (c) 2006 Claudio Jeker <claudio@openbsd.org>
@@ -179,12 +179,6 @@ int pgt_ioctl(struct ifnet *, u_long, caddr_t);
void pgt_obj_bss2scanres(struct pgt_softc *,
struct pgt_obj_bss *, struct wi_scan_res *, uint32_t);
#if 0
-int pgt_node_set_authorization(struct pgt_softc *,
- struct pgt_ieee80211_node *,
- enum pin_dot1x_authorization);
-int pgt_do_mlme_sta(struct pgt_softc *, struct ieee80211req_mlme *);
-int pgt_do_mlme_hostap(struct pgt_softc *, struct ieee80211req_mlme *);
-int pgt_do_mlme_adhoc(struct pgt_softc *, struct ieee80211req_mlme *);
int pgt_80211_set(struct pgt_softc *, struct ieee80211req *);
#endif
void node_mark_active_ap(void *, struct ieee80211_node *);
@@ -2465,147 +2459,6 @@ pgt_obj_bss2scanres(struct pgt_softc *sc, struct pgt_obj_bss *pob,
#if 0
int
-pgt_node_set_authorization(struct pgt_softc *sc,
- struct pgt_ieee80211_node *pin, enum pin_dot1x_authorization newstate)
-{
- int error;
-
- if (pin->pin_dot1x_auth == newstate)
- return (0);
-
- DPRINTF(("%s: %02x:%02x:%02x:%02x:%02x:%02x "
- "changing authorization to %d\n", __func__,
- pin->pin_node.ni_macaddr[0], pin->pin_node.ni_macaddr[1],
- pin->pin_node.ni_macaddr[2], pin->pin_node.ni_macaddr[3],
- pin->pin_node.ni_macaddr[4], pin->pin_node.ni_macaddr[5],
- newstate));
-
- error = pgt_oid_set(sc,
- newstate == PIN_DOT1X_AUTHORIZED ?
- PGT_OID_EAPAUTHSTA : PGT_OID_EAPUNAUTHSTA,
- pin->pin_node.ni_macaddr, sizeof(pin->pin_node.ni_macaddr));
- if (error == 0)
- pin->pin_dot1x_auth = pin->pin_dot1x_auth_desired = newstate;
-
- return (error);
-}
-#endif
-
-#if 0
-int
-pgt_do_mlme_sta(struct pgt_softc *sc, struct ieee80211req_mlme *imlme)
-{
- struct pgt_obj_mlme pffmlme;
- struct ieee80211com *ic;
- int error = 0;
-
- ic = &sc->sc_ic;
- switch (imlme->im_op) {
- case IEEE80211_MLME_ASSOC:
- IEEE80211_ADDR_COPY(pffmlme.pom_address, imlme->im_macaddr);
- pffmlme.pom_id = htole16(0);
- pffmlme.pom_state = htole16(PGT_MLME_STATE_ASSOC);
- pffmlme.pom_code = htole16(imlme->im_reason);
- error = pgt_oid_set(sc, PGT_OID_ASSOCIATE,
- &pffmlme, sizeof(pffmlme));
- break;
- default:
- error = EINVAL;
- break;
- }
- return (error);
-}
-#endif
-
-#if 0
-int
-pgt_do_mlme_hostap(struct pgt_softc *sc, struct ieee80211req_mlme *imlme)
-{
- struct pgt_ieee80211_node *pin;
- struct ieee80211com *ic;
- int error = 0;
-
- ic = &sc->sc_ic;
- switch (imlme->im_op) {
- /* Would IEEE80211_MLME_ASSOC/PGT_MLME_STATE_ASSOC be used for WDS? */
- case IEEE80211_MLME_AUTHORIZE:
- pin = (struct pgt_ieee80211_node *)ieee80211_find_node(ic,
- imlme->im_macaddr);
- if (pin == NULL) {
- error = ENOENT;
- break;
- }
- error = pgt_node_set_authorization(sc, pin,
- PIN_DOT1X_AUTHORIZED);
- ieee80211_release_node(ic, (struct ieee80211_node *)pin);
- break;
- case IEEE80211_MLME_UNAUTHORIZE:
- pin = (struct pgt_ieee80211_node *)ieee80211_find_node(ic,
- imlme->im_macaddr);
- if (pin == NULL) {
- error = ENOENT;
- break;
- }
- error = pgt_node_set_authorization(sc, pin,
- PIN_DOT1X_UNAUTHORIZED);
- ieee80211_release_node(ic, (struct ieee80211_node *)pin);
- break;
- default:
- error = EINVAL;
- break;
- }
- return (error);
-}
-#endif
-
-#if 0
-int
-pgt_do_mlme_adhoc(struct pgt_softc *sc, struct ieee80211req_mlme *imlme)
-{
- struct pgt_ieee80211_node *pin;
- struct ieee80211com *ic;
- int error = 0;
-
- ic = &sc->sc_ic;
- switch (imlme->im_op) {
- case IEEE80211_MLME_AUTHORIZE:
- pin = (struct pgt_ieee80211_node *)ieee80211_find_txnode(ic,
- imlme->im_macaddr);
- if (pin == NULL) {
- error = ENOMEM;
- break;
- } else if ((struct ieee80211_node *)pin == ic->ic_bss) {
- error = EINVAL;
- break;
- }
- error = pgt_node_set_authorization(sc, pin,
- PIN_DOT1X_AUTHORIZED);
- ieee80211_release_node(ic, (struct ieee80211_node *)pin);
- break;
- case IEEE80211_MLME_UNAUTHORIZE:
- pin = (struct pgt_ieee80211_node *)ieee80211_find_txnode(ic,
- imlme->im_macaddr);
- if (pin == NULL) {
- error = ENOMEM;
- break;
- } else if ((struct ieee80211_node *)pin == ic->ic_bss) {
- error = EINVAL;
- break;
- }
- error = pgt_node_set_authorization(sc, pin,
- PIN_DOT1X_UNAUTHORIZED);
- ieee80211_release_node(ic, (struct ieee80211_node *)pin);
- break;
- default:
- error = EINVAL;
- break;
- }
- return (error);
-}
-#endif
-
-#if 0
-int
pgt_80211_set(struct pgt_softc *sc, struct ieee80211req *ireq)
{
struct ieee80211req_mlme mlme;