Lines Matching refs:lifname
446 vrrpd_create_ip(vrrp_intf_t *intf, const char *lifname, vrrp_addr_t *addr, in vrrpd_create_ip() argument
455 intf->vvi_ifname, lifname, abuf, flags); in vrrpd_create_ip()
459 "failed to allocate IP", lifname, abuf); in vrrpd_create_ip()
463 (void) strncpy(ip->vip_lifname, lifname, sizeof (ip->vip_lifname)); in vrrpd_create_ip()
1565 char *lifname; in vrrpd_walk_addr_info() local
1585 lifname = ainfop->ia_ifa.ifa_name; in vrrpd_walk_addr_info()
1591 af_str(af), lifname); in vrrpd_walk_addr_info()
1596 "skipped %s", af_str(af), lifname); in vrrpd_walk_addr_info()
1604 if ((ifindex = if_nametoindex(lifname)) == 0) { in vrrpd_walk_addr_info()
1608 af_str(af), lifname, strerror(errno)); in vrrpd_walk_addr_info()
1617 if (vrrpd_add_ipaddr(lifname, af, addr, ifindex, flags) in vrrpd_walk_addr_info()
1633 vrrpd_add_ipaddr(char *lifname, int af, vrrp_addr_t *addr, int ifindex, in vrrpd_add_ipaddr() argument
1644 vrrp_log(VRRP_DBG0, "vrrpd_add_ipaddr(%s, %s, %d, 0x%x)", lifname, in vrrpd_add_ipaddr()
1650 (void) strlcpy(ifname, lifname, sizeof (ifname)); in vrrpd_add_ipaddr()
1687 if (strcmp(ip->vip_lifname, lifname) == 0) in vrrpd_add_ipaddr()
1693 lifname, abuf); in vrrpd_add_ipaddr()
1712 lifname, abuf); in vrrpd_add_ipaddr()
1714 err = vrrpd_create_ip(intf, lifname, addr, flags); in vrrpd_add_ipaddr()