]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
bsd: Add a commit routine
authorRui Paulo <rpaulo@FreeBSD.org>
Wed, 7 Aug 2013 08:03:44 +0000 (11:03 +0300)
committerJouni Malinen <j@w1.fi>
Wed, 7 Aug 2013 08:03:44 +0000 (11:03 +0300)
Signed-hostap: Rui Paulo <rpaulo@FreeBSD.org>

src/drivers/driver_bsd.c

index ec67dfdc988742ab50872ca0acb8b37d8b3864f4..4acb12beaabfc89d00283ad08e9f1d3551b31572 100644 (file)
@@ -310,6 +310,14 @@ bsd_ctrl_iface(void *priv, int enable)
        return 0;
 }
 
+#ifdef HOSTAPD
+static int
+bsd_commit(void *priv)
+{
+       return bsd_ctrl_iface(priv, 1);
+}
+#endif /* HOSTAPD */
+
 static int
 bsd_set_key(const char *ifname, void *priv, enum wpa_alg alg,
            const unsigned char *addr, int key_idx, int set_tx, const u8 *seq,
@@ -1600,6 +1608,7 @@ const struct wpa_driver_ops wpa_driver_bsd_ops = {
        .sta_disassoc           = bsd_sta_disassoc,
        .sta_deauth             = bsd_sta_deauth,
        .sta_set_flags          = bsd_set_sta_authorized,
+       .commit                 = bsd_commit,
 #else /* HOSTAPD */
        .init                   = wpa_driver_bsd_init,
        .deinit                 = wpa_driver_bsd_deinit,