Lines Matching refs:nc

406 	smb_nic_t *nc;  in smb_nic_list_create()  local
433 nc = smb_niclist.nl_nics; in smb_nic_list_create()
439 if (smb_nic_getinfo(ifname, nc, AF_INET) != in smb_nic_list_create()
441 if (smb_nic_getinfo(ifname, nc, in smb_nic_list_create()
447 (void) strlcpy(nc->nic_host, iflist->if_host, in smb_nic_list_create()
448 sizeof (nc->nic_host)); in smb_nic_list_create()
449 (void) strlcpy(nc->nic_cmnt, iflist->if_cmnt, in smb_nic_list_create()
450 sizeof (nc->nic_cmnt)); in smb_nic_list_create()
452 smb_tonetbiosname(nc->nic_host, nc->nic_nbname, 0x00); in smb_nic_list_create()
455 nc->nic_smbflags |= SMB_NICF_ALIAS; in smb_nic_list_create()
457 if (smb_nic_nbt_exclude(nc, in smb_nic_list_create()
459 nc->nic_smbflags |= SMB_NICF_NBEXCL; in smb_nic_list_create()
462 nc++; in smb_nic_list_create()
480 smb_nic_getinfo(char *interface, smb_nic_t *nc, int family) in smb_nic_getinfo() argument
500 nc->nic_ip.a_ipv6 = sin6->sin6_addr; in smb_nic_getinfo()
501 nc->nic_ip.a_family = AF_INET6; in smb_nic_getinfo()
504 nc->nic_ip.a_ipv4 = (in_addr_t)(sin->sin_addr.s_addr); in smb_nic_getinfo()
505 nc->nic_ip.a_family = AF_INET; in smb_nic_getinfo()
507 if (smb_inet_iszero(&nc->nic_ip)) { in smb_nic_getinfo()
518 nc->nic_bcast = (uint32_t)sin->sin_addr.s_addr; in smb_nic_getinfo()
525 nc->nic_mask = (uint32_t)sin->sin_addr.s_addr; in smb_nic_getinfo()
531 nc->nic_sysflags = lifrr.lifr_flags; in smb_nic_getinfo()
533 (void) strlcpy(nc->nic_ifname, interface, sizeof (nc->nic_ifname)); in smb_nic_getinfo()
1203 smb_nic_nbt_exclude(const smb_nic_t *nc, const char **exclude_list, in smb_nic_nbt_exclude() argument
1207 const char *ifname = nc->nic_ifname; in smb_nic_nbt_exclude()
1210 if (inet_ntop(AF_INET, &nc->nic_ip, buf, INET6_ADDRSTRLEN) == NULL) in smb_nic_nbt_exclude()