Lines Matching refs:dup
723 struct name_entry *dup; in smb_netbios_name_dup() local
737 dup = (struct name_entry *)malloc(size); in smb_netbios_name_dup()
738 if (dup == 0) in smb_netbios_name_dup()
741 bzero(dup, size); in smb_netbios_name_dup()
743 dup->forw = dup->back = dup; in smb_netbios_name_dup()
744 dup->attributes = entry->attributes; in smb_netbios_name_dup()
745 (void) memcpy(dup->name, entry->name, NETBIOS_NAME_SZ); in smb_netbios_name_dup()
746 (void) strlcpy((char *)dup->scope, (char *)entry->scope, in smb_netbios_name_dup()
748 dup->addr_list = entry->addr_list; in smb_netbios_name_dup()
749 dup->addr_list.forw = dup->addr_list.back = &dup->addr_list; in smb_netbios_name_dup()
752 return (dup); in smb_netbios_name_dup()
755 dup_addr = (addr_entry_t *)((unsigned char *)dup + in smb_netbios_name_dup()
761 QUEUE_INSERT_TAIL(&dup->addr_list, dup_addr); in smb_netbios_name_dup()
766 return (dup); in smb_netbios_name_dup()