taglinefilesource code
alen228include/linux/netdevice.hextern void     dev_mc_delete(struct device *dev, void *addr, int alen, int all);
alen229include/linux/netdevice.hextern void    dev_mc_add(struct device *dev, void *addr, int alen, int newonly);
alen108net/inet/dev_mcast.cvoid dev_mc_delete(struct device *dev, void *addr, int alen, int all)
alen113net/inet/dev_mcast.cif(memcmp((*dmi)->dmi_addr,addr,(*dmi)->dmi_addrlen)==0 && alen==(*dmi)->dmi_addrlen)
alen131net/inet/dev_mcast.cvoid dev_mc_add(struct device *dev, void *addr, int alen, int newonly)
alen136net/inet/dev_mcast.cif(memcmp(dmi->dmi_addr,addr,dmi->dmi_addrlen)==0 && dmi->dmi_addrlen==alen)
alen146net/inet/dev_mcast.cmemcpy(dmi->dmi_addr, addr, alen);
alen147net/inet/dev_mcast.cdmi->dmi_addrlen=alen;
alen1047net/socket.cint alen;
alen1062net/socket.cflags, (struct sockaddr *)address, &alen);
alen1066net/socket.cif(addr!=NULL && (err=move_addr_to_user(address,alen, addr, addr_len))<0)