Lines Matching defs:src
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
317 smb_netbios_datagram_send(struct name_entry *src, struct name_entry *dest,
328 (void) smb_first_level_name_encode(src, (unsigned char *)ha_source,
361 (void) memcpy(&buffer[4], &src->addr_list.sin.sin_addr.s_addr,
363 (void) memcpy(&buffer[8], &src->addr_list.sin.sin_port,
397 smb_netbios_datagram_send_to_net(struct name_entry *src,
408 (void) smb_first_level_name_encode(src, (unsigned char *)ha_source,
441 (void) memcpy(&buffer[4], &src->addr_list.sin.sin_addr.s_addr,
443 (void) memcpy(&buffer[8], &src->addr_list.sin.sin_port,
494 bzero(&datagram->src, sizeof (struct name_entry));
502 datagram->src.addr_list.sinlen = sizeof (struct sockaddr_in);
503 (void) memcpy(&datagram->src.addr_list.sin.sin_addr.s_addr,
505 (void) memcpy(&datagram->src.addr_list.sin.sin_port,
507 datagram->src.addr_list.forw = datagram->src.addr_list.back =
508 &datagram->src.addr_list;
514 if (smb_first_level_name_decode(ha_src, &datagram->src) < 0) {
516 inet_ntoa(datagram->src.addr_list.sin.sin_addr));
526 inet_ntoa(datagram->src.addr_list.sin.sin_addr));
719 if (prev->src.addr_list.sin.sin_addr.s_addr ==
720 datagram->src.addr_list.sin.sin_addr.s_addr) {
797 &datagram->src.addr_list.sin.sin_addr.s_addr,
803 (struct sockaddr *)&datagram->src.addr_list.sin,
804 datagram->src.addr_list.sinlen);