sockaddr_dl
struct sockaddr_dl *addr_dl;
if ((addr_dl = (struct sockaddr_dl *)getaddr
struct sockaddr_dl *addr_dl;
if ((addr_dl = (struct sockaddr_dl *)getaddr
struct sockaddr_dl sdl;
(void) bzero(&sdl, sizeof (struct sockaddr_dl));
struct sockaddr_dl *dl = *address;
*address = (char *)*address + sizeof (struct sockaddr_dl);
(void) memcpy(p, address, sizeof (struct sockaddr_dl));
cp += sizeof (struct sockaddr_dl);
cp += sizeof (struct sockaddr_dl);
struct sockaddr_dl rm_ifp;
static int get_ether_addr __P((u_int32_t, struct sockaddr_dl *, int));
get_ether_addr(u_int32_t ipaddr, struct sockaddr_dl *hwaddr, int quietflag)
sizeof (struct sockaddr_dl));
struct sockaddr_dl *sdl;
sdl = (struct sockaddr_dl *)((char *)ifm + ifm->ifm_msglen -
sizeof (struct sockaddr_dl));
extern struct sockaddr_dl *rta_ifp;
rta_ifp = (struct sockaddr_dl *)cp;
sizeof (struct sockaddr_dl)
struct sockaddr_dl *rta_ifp; /* RTA_IFP sockaddr */
sizeof (struct sockaddr_dl)
static struct sockaddr_dl *rta_ifp; /* RTA_IFP sockaddr */
rta_ifp = (struct sockaddr_dl *)cp;
struct sockaddr_dl *sdl = (struct sockaddr_dl *)*ssp;
(struct sockaddr_dl *)ss + 1);
struct sockaddr_dl w_ifp;
ROUNDUP_LONG(sizeof (struct sockaddr_dl));
return (sizeof (struct sockaddr_dl));
struct sockaddr_dl **ifp)
((struct sockaddr_dl *)sa)->sdl_nlen != 0)
*ifp = (struct sockaddr_dl *)sa;
struct sockaddr_dl sdl;
bzero(&sdl, sizeof (struct sockaddr_dl));
struct sockaddr_dl *ifp = NULL;
struct sockaddr_dl **);
struct sockaddr_dl sdl;
static void link_addr(const char *addr, struct sockaddr_dl *sdl);
static char *link_ntoa(const struct sockaddr_dl *sdl);
struct sockaddr_dl *ifp = NULL;
((struct sockaddr_dl *)sa)->
ifp = (struct sockaddr_dl *)sa;
return (sizeof (struct sockaddr_dl));
link_addr(const char *addr, struct sockaddr_dl *sdl)
char *cplim = sizeof (struct sockaddr_dl) + (char *)sdl;
(void) memset(sdl, 0, sizeof (struct sockaddr_dl));
link_ntoa(const struct sockaddr_dl *sdl)
return (link_ntoa((struct sockaddr_dl *)sa));
return (link_ntoa((struct sockaddr_dl *)sa));
link_ntoa((struct sockaddr_dl *) &sap->sa));
struct sockaddr_dl sdl;
return (sizeof (struct sockaddr_dl));
struct sockaddr_dl *ifp = NULL;
((struct sockaddr_dl *)sa)->sdl_nlen != 0)
ifp = (struct sockaddr_dl *)sa;
w.w_rtm.rtm_msglen += ROUNDUP_LONG(sizeof (struct sockaddr_dl));
struct sockaddr_dl w_ifp;
w.w_rtm.rtm_msglen += ROUNDUP_LONG(sizeof (struct sockaddr_dl));
struct sockaddr_dl w_ifp;
struct sockaddr_dl *ifa_addr = NULL;
ifa_addr = (struct sockaddr_dl *)curr->ifa_addr;
sizeof (struct sockaddr_dl);
struct sockaddr_dl *dstptr;
sizeof (struct sockaddr_dl);
dstptr = (struct sockaddr_dl *)ancil_buf;
ancil_buf += sizeof (struct sockaddr_dl);
struct sockaddr_dl *sdl;
cp += ill_dls_info((struct sockaddr_dl *)cp, ill);
struct sockaddr_dl *sock;
sock = (struct sockaddr_dl *)&lifr->lifr_addr;
ill_dls_info(struct sockaddr_dl *sdl, const ill_t *ill)
return (sizeof (struct sockaddr_dl));
ill_xarp_info(struct sockaddr_dl *sdl, ill_t *ill)
struct sockaddr_dl *sdl;
struct sockaddr_dl *sdl;
sdl = (struct sockaddr_dl *)cp;
size = sizeof (struct sockaddr_dl);
cp += ill_dls_info((struct sockaddr_dl *)cp, ill);
length += sizeof (struct sockaddr_dl);
struct sockaddr_dl ip2mac_ha;
extern int ill_dls_info(struct sockaddr_dl *, const ill_t *);
sock = (struct sockaddr_dl *)&lifreq.lifr_addr;
struct sockaddr_dl *sock;
ibcm_check_sockdl(struct sockaddr_dl *sdl)
struct sockaddr_dl *sdl;
sizeof (struct sockaddr_dl);
tudi->SRC_length = sizeof (struct sockaddr_dl);
sizeof (struct sockaddr_dl);
sdl = (struct sockaddr_dl *)&tudi[1];
(void) memset(sdl, 0, sizeof (struct sockaddr_dl));
sopp.sopp_maxaddrlen = sizeof (struct sockaddr_dl);
struct sockaddr_dl *laddr;
laddr = (struct sockaddr_dl *)msg->msg_name;
struct sockaddr_dl *lladdr = (struct sockaddr_dl *)sa;
sizeof (struct sockaddr_dl));
struct sockaddr_dl ts_lladdr;
struct sockaddr_dl xarp_ha; /* hardware address */