X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=net%2Fatm%2Flec_arpc.h;h=ec67435a40a6ffe172aa6d71c01396c5c652d832;hb=17282b9855574911622ff803b67dade7e64f6f8c;hp=885f1fbcb864e6a14feda8a0a6df42e3c930af63;hpb=d0732f649f090b31f976a9ce59a38e1191077909;p=mv-sheeva.git diff --git a/net/atm/lec_arpc.h b/net/atm/lec_arpc.h index 885f1fbcb86..ec67435a40a 100644 --- a/net/atm/lec_arpc.h +++ b/net/atm/lec_arpc.h @@ -24,9 +24,6 @@ struct lec_arp_table { void (*old_recv_push) (struct atm_vcc *vcc, struct sk_buff *skb); /* Push that leads to daemon */ - void (*old_close) (struct atm_vcc *vcc); - /* We want to see when this vcc gets closed */ - unsigned long last_used; /* For expiry */ unsigned long timestamp; /* Used for various timestamping things: * 1. FLUSH started @@ -50,6 +47,7 @@ struct lec_arp_table { * the length of the tlvs array */ struct sk_buff_head tx_wait; /* wait queue for outgoing packets */ + atomic_t usage; /* usage count */ }; /*