Remove incorrect prohibition of hardware crypto support.  This was
originally present to prevent hardware crypto when more than one
station interface was created for a single hardware device, the code
in question is no longer correct and should be removed.

Signed-off-by: David Kimdon <[EMAIL PROTECTED]>

Index: wireless-dev/net/d80211/ieee80211_ioctl.c
===================================================================
--- wireless-dev.orig/net/d80211/ieee80211_ioctl.c
+++ wireless-dev/net/d80211/ieee80211_ioctl.c
@@ -537,9 +537,7 @@ static int ieee80211_set_encryption(stru
                }
                key = sdata->keys[idx];
 
-               /* Disable hwaccel for default keys when the interface is not
-                * the default one.
-                * TODO: consider adding hwaccel support for these; at least
+               /* TODO: consider adding hwaccel support for these; at least
                 * Atheros key cache should be able to handle this since AP is
                 * only transmitting frames with default keys. */
                /* FIX: hw key cache can be used when only one virtual
@@ -548,11 +546,6 @@ static int ieee80211_set_encryption(stru
                 * must be used. This should be done automatically
                 * based on configured station devices. For the time
                 * being, this can be only set at compile time. */
-               /* FIXME: There is no more anything like "default
-                * interface". We should try hwaccel if there is just one
-                * interface - for now, hwaccel is unconditionaly
-                * disabled. */
-               try_hwaccel = 0;
        } else {
                set_tx_key = 0;
                if (idx != 0) {

--
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to