Lines Matching refs:sdl
105 struct sockaddr_dl sdl; in dev_mc_delete() local
107 if (alen > sizeof(sdl.sdl_data)) in dev_mc_delete()
109 memset(&sdl, 0, sizeof(sdl)); in dev_mc_delete()
110 sdl.sdl_len = sizeof(sdl); in dev_mc_delete()
111 sdl.sdl_family = AF_LINK; in dev_mc_delete()
112 sdl.sdl_alen = alen; in dev_mc_delete()
113 memcpy(&sdl.sdl_data, addr, alen); in dev_mc_delete()
115 return -if_delmulti(dev, (struct sockaddr *)&sdl); in dev_mc_delete()
127 struct sockaddr_dl sdl; in dev_mc_add() local
129 if (alen > sizeof(sdl.sdl_data)) in dev_mc_add()
131 memset(&sdl, 0, sizeof(sdl)); in dev_mc_add()
132 sdl.sdl_len = sizeof(sdl); in dev_mc_add()
133 sdl.sdl_family = AF_LINK; in dev_mc_add()
134 sdl.sdl_alen = alen; in dev_mc_add()
135 memcpy(&sdl.sdl_data, addr, alen); in dev_mc_add()
137 return -if_addmulti(dev, (struct sockaddr *)&sdl, NULL); in dev_mc_add()