]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/llc/llc_core.c
[NET_SCHED]: HTB: fix incorrect use of RB_EMPTY_NODE
[linux-2.6-omap-h63xx.git] / net / llc / llc_core.c
index bd242a49514add8e1d9a128b937904389e065dbc..d12413cff5bd77085d0571703263f97d1bf3b077 100644 (file)
@@ -33,10 +33,9 @@ unsigned char llc_station_mac_sa[ETH_ALEN];
  */
 static struct llc_sap *llc_sap_alloc(void)
 {
-       struct llc_sap *sap = kmalloc(sizeof(*sap), GFP_ATOMIC);
+       struct llc_sap *sap = kzalloc(sizeof(*sap), GFP_ATOMIC);
 
        if (sap) {
-               memset(sap, 0, sizeof(*sap));
                sap->state = LLC_SAP_STATE_ACTIVE;
                memcpy(sap->laddr.mac, llc_station_mac_sa, ETH_ALEN);
                rwlock_init(&sap->sk_list.lock);