pls disregard this, Pavel have sent one similar already Denis V. Lunev wrote: > No need to inc/dec packet_socks_nr if PACKET_REFCNT_DEBUG is not set. > > Signed-off-by: Denis V. Lunev <[EMAIL PROTECTED]> > > --- ./net/packet/af_packet.c.packetrefcnt 2007-11-08 13:48:22.000000000 > +0300 > +++ ./net/packet/af_packet.c 2007-11-08 13:54:29.000000000 +0300 > @@ -135,7 +135,9 @@ dev->hard_header == NULL (ll header is a > packet classifier depends on it. > */ > > +#ifdef PACKET_REFCNT_DEBUG > static atomic_t packet_socks_nr; > +#endif > > > /* Private packet socket structures. */ > @@ -232,8 +234,8 @@ static void packet_sock_destruct(struct > return; > } > > - atomic_dec(&packet_socks_nr); > #ifdef PACKET_REFCNT_DEBUG > + atomic_dec(&packet_socks_nr); > printk(KERN_DEBUG "PACKET socket %p is free, %d are alive\n", sk, > atomic_read(&packet_socks_nr)); > #endif > } > @@ -1005,7 +1007,9 @@ static int packet_create(struct net *net > po->num = proto; > > sk->sk_destruct = packet_sock_destruct; > +#ifdef PACKET_REFCNT_DEBUG > atomic_inc(&packet_socks_nr); > +#endif > > /* > * Attach a protocol block > - > 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 >
- 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