X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fatm%2Flec.h;h=34a64f4b63e3cc49e17600753d7a78c714fc92a0;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=673bd7881318964cb7ca702fd3b8557a1f198f79;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/net/atm/lec.h b/net/atm/lec.h index 673bd7881..34a64f4b6 100644 --- a/net/atm/lec.h +++ b/net/atm/lec.h @@ -2,7 +2,7 @@ * * Lan Emulation client header file * - * Marko Kiiskila carnil@cs.tut.fi + * Marko Kiiskila mkiiskila@yahoo.com * */ @@ -95,7 +95,6 @@ struct lec_priv { establishes multiple Multicast Forward VCCs to us. This list collects all those VCCs. LANEv1 client has only one item in this list. These entries are not aged out. */ - atomic_t lec_arp_users; spinlock_t lec_arp_lock; struct atm_vcc *mcast_vcc; /* Default Multicast Send VCC */ struct atm_vcc *lecd; @@ -148,10 +147,9 @@ struct lec_vcc_priv { #define LEC_VCC_PRIV(vcc) ((struct lec_vcc_priv *)((vcc)->user_back)) int lecd_attach(struct atm_vcc *vcc, int arg); -int lec_vcc_attach(struct atm_vcc *vcc, void *arg); +int lec_vcc_attach(struct atm_vcc *vcc, void __user *arg); int lec_mcast_attach(struct atm_vcc *vcc, int arg); struct net_device *get_dev_lec(int itf); -int make_lec(struct atm_vcc *vcc); int send_to_lecd(struct lec_priv *priv, atmlec_msg_type type, unsigned char *mac_addr, unsigned char *atm_addr, struct sk_buff *data);