Lines Matching refs:addrlen
458 sockaddr_dl_measure(uint8_t namelen, uint8_t addrlen) in sockaddr_dl_measure() argument
460 return offsetof(struct sockaddr_dl, sdl_data[namelen + addrlen]); in sockaddr_dl_measure()
465 const void *name, uint8_t namelen, const void *addr, uint8_t addrlen, in sockaddr_dl_alloc() argument
471 len = sockaddr_dl_measure(namelen, addrlen); in sockaddr_dl_alloc()
478 addr, addrlen) == NULL) { in sockaddr_dl_alloc()
489 uint8_t addrlen) in sockaddr_dl_init() argument
495 len = sockaddr_dl_measure(namelen, addrlen); in sockaddr_dl_init()
507 memset(&sdl->sdl_data[0], 0, namelen + addrlen); in sockaddr_dl_init()
514 memcpy(&sdl->sdl_data[sdl->sdl_nlen], addr, addrlen); in sockaddr_dl_init()
515 sdl->sdl_alen = addrlen; in sockaddr_dl_init()
572 const void *addr, uint8_t addrlen) in sockaddr_dl_setaddr() argument
576 len = sockaddr_dl_measure(sdl->sdl_nlen, addrlen); in sockaddr_dl_setaddr()
584 memcpy(&sdl->sdl_data[sdl->sdl_nlen], addr, addrlen); in sockaddr_dl_setaddr()
585 sdl->sdl_alen = addrlen; in sockaddr_dl_setaddr()