fix a small bug in the socket type patch which broke dhcp
[openwrt.git] / target / linux / generic-2.6 / patches-2.6.29 / 240-packet_socket_type.patch
index 710b7c0..720d320 100644 (file)
@@ -95,7 +95,7 @@ Signed-off-by: Felix Fietkau <nbd@openwrt.org>
        spin_lock_init(&po->bind_lock);
        mutex_init(&po->pg_vec_lock);
        po->prot_hook.func = packet_rcv;
-+      po->pkt_type = PACKET_MASK_ANY & ~PACKET_LOOPBACK;
++      po->pkt_type = PACKET_MASK_ANY & ~(1 << PACKET_LOOPBACK);
  
        if (sock->type == SOCK_PACKET)
                po->prot_hook.func = packet_rcv_spkt;