]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/atm/lec_arpc.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[karo-tx-linux.git] / net / atm / lec_arpc.h
index 885f1fbcb864e6a14feda8a0a6df42e3c930af63..ec67435a40a6ffe172aa6d71c01396c5c652d832 100644 (file)
@@ -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 */
 };
 
 /*