ifa_sa_len
sa->sa_len = ifa_sa_len(family, len);
sa->sa_len = ifa_sa_len(family, len);
sa_len = ifa_sa_len(AF_PACKET, rtapayload);
sockaddr_size = NLMSG_ALIGN(ifa_sa_len(nlm_family,ifamap.address_len));
dlen += NLMSG_ALIGN(ifa_sa_len(nlm_family,ifamap.address_len));
data += NLMSG_ALIGN(ifa_sa_len(nlm_family, ifamap.address_len));
dlen += NLMSG_ALIGN(ifa_sa_len(nlm_family,ifamap.netmask_len));
data += NLMSG_ALIGN(ifa_sa_len(nlm_family, ifamap.netmask_len));
dlen += NLMSG_ALIGN(ifa_sa_len(nlm_family,ifamap.broadcast_len));
data += NLMSG_ALIGN(ifa_sa_len(nlm_family, ifamap.broadcast_len));
dlen += NLMSG_ALIGN(ifa_sa_len(nlm_family,ifamap.anycast_len));
data += NLMSG_ALIGN(ifa_sa_len(nlm_family, ifamap.anycast_len));