/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_addr.c | 112 ipadm_addrobj_t ipaddr, uint_t flags, const char *propname); 158 i_ipadm_init_addr(ipadm_addrobj_t ipaddr, const char *ifname, in i_ipadm_init_addr() argument 161 bzero(ipaddr, sizeof (struct ipadm_addrobj_s)); in i_ipadm_init_addr() 162 (void) strlcpy(ipaddr->ipadm_ifname, ifname, in i_ipadm_init_addr() 163 sizeof (ipaddr->ipadm_ifname)); in i_ipadm_init_addr() 164 (void) strlcpy(ipaddr->ipadm_aobjname, aobjname, in i_ipadm_init_addr() 165 sizeof (ipaddr->ipadm_aobjname)); in i_ipadm_init_addr() 166 ipaddr->ipadm_atype = atype; in i_ipadm_init_addr() 209 i_ipadm_get_addrobj(ipadm_handle_t iph, ipadm_addrobj_t ipaddr) in i_ipadm_get_addrobj() argument 217 (void) strlcpy(larg.ia_aobjname, ipaddr->ipadm_aobjname, in i_ipadm_get_addrobj() [all …]
|
H A D | ipadm_persist.c | 361 i_ipadm_add_ipaddr2nvl(nvlist_t *nvl, ipadm_addrobj_t ipaddr) in i_ipadm_add_ipaddr2nvl() argument 366 sa_family_t af = ipaddr->ipadm_af; in i_ipadm_add_ipaddr2nvl() 386 ipaddr->ipadm_static_aname)) != 0) in i_ipadm_add_ipaddr2nvl() 388 if (ipaddr->ipadm_static_dname[0] != '\0') { in i_ipadm_add_ipaddr2nvl() 390 ipaddr->ipadm_static_dname)) != 0) in i_ipadm_add_ipaddr2nvl() 508 struct ipadm_addrobj_s ipaddr; in i_ipadm_ip4_dbline2nvl() local 512 bzero(&ipaddr, sizeof (ipaddr)); in i_ipadm_ip4_dbline2nvl() 513 ipaddr.ipadm_af = AF_INET; in i_ipadm_ip4_dbline2nvl() 519 (void) strlcpy(ipaddr.ipadm_static_aname, hname, in i_ipadm_ip4_dbline2nvl() 520 sizeof (ipaddr.ipadm_static_aname)); in i_ipadm_ip4_dbline2nvl() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | nfslog_ipaddr.c | 94 iplookup(ipaddr) in iplookup() argument 95 struct in_addr *ipaddr; in iplookup() 102 for (h = h_table4[iphash(ipaddr->s_addr)]; h; h = h->h4_next) { 103 if (h->h4_addr.s_addr == ipaddr->s_addr) 109 if (ipaddr->s_addr == htonl(INADDR_BROADCAST)) 110 return (addhost(AF_INET, ipaddr, "BROADCAST")); 111 if (ipaddr->s_addr == htonl(INADDR_ANY)) 112 return (addhost(AF_INET, ipaddr, "OLD-BROADCAST")); 122 hp = getipnodebyaddr((char *)ipaddr, sizeof (struct in_addr), 124 if (hp == NULL && inet_lnaof(*ipaddr) == 0) { [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_ipaddr.c | 107 iplookup(struct in_addr ipaddr) in iplookup() argument 115 for (h = h_table4[iphash(ipaddr.s_addr)]; h; h = h->h4_next) { in iplookup() 116 if (h->h4_addr.s_addr == ipaddr.s_addr) in iplookup() 122 if (ipaddr.s_addr == htonl(INADDR_BROADCAST)) in iplookup() 123 return (addhost(AF_INET, &ipaddr, "BROADCAST", NULL)); in iplookup() 124 if (ipaddr.s_addr == htonl(INADDR_ANY)) in iplookup() 125 return (addhost(AF_INET, &ipaddr, "OLD-BROADCAST", NULL)); in iplookup() 135 hp = getipnodebyaddr((char *)&ipaddr, sizeof (int), in iplookup() 137 if (hp == NULL && inet_lnaof(ipaddr) == 0) { in iplookup() 138 np = getnetbyaddr(inet_netof(ipaddr), AF_INET); in iplookup() [all …]
|
H A D | snoop_socks.c | 46 struct in_addr ipaddr; local 59 (void) memcpy(&ipaddr, &buf[4], 60 sizeof (ipaddr)); 63 addrtoname(AF_INET, &ipaddr), 156 (void) memcpy(&ipaddr, &buf[4], 157 sizeof (ipaddr)); 161 &ipaddr), 258 struct in_addr ipaddr; local 268 (void) memcpy(&ipaddr, &buf[4], 269 sizeof (ipaddr)); [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | ndp.c | 433 char ipaddr[INET6_ADDRSTRLEN]; in ndp_rtmsg_get() local 459 ipaddr, sizeof (ipaddr)) == NULL) { in ndp_rtmsg_get() 460 (void) snprintf(ipaddr, sizeof (ipaddr), in ndp_rtmsg_get() 465 "interface", ipaddr); in ndp_rtmsg_get() 651 char ipaddr[INET6_ADDRSTRLEN]; in ndp_display() local 659 if (inet_ntop(AF_INET6, &lnr_addr->sin6_addr, ipaddr, in ndp_display() 660 sizeof (ipaddr)) == NULL) { in ndp_display() 677 warnx("Unable to lookup hostname for %s", ipaddr); in ndp_display() 682 (void) printf("%s (%s) at %s", ipaddr, hostname, lladdr); in ndp_display() 710 char ipaddr[INET6_ADDRSTRLEN]; in ndp_display_missing() local [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | ib_rdma.c | 95 rdsv3_ib_get_device(uint32_be_t ipaddr) in rdsv3_ib_get_device() argument 100 RDSV3_DPRINTF4("rdsv3_ib_get_device", "Enter: ipaddr: 0x%x", ipaddr); in rdsv3_ib_get_device() 106 if (i_ipaddr->ipaddr == ipaddr) { in rdsv3_ib_get_device() 114 RDSV3_DPRINTF4("rdsv3_ib_get_device", "Return: ipaddr: 0x%x", ipaddr); in rdsv3_ib_get_device() 120 rdsv3_ib_add_ipaddr(struct rdsv3_ib_device *rds_ibdev, uint32_be_t ipaddr) in rdsv3_ib_add_ipaddr() argument 125 rds_ibdev, ipaddr); in rdsv3_ib_add_ipaddr() 131 i_ipaddr->ipaddr = ipaddr; in rdsv3_ib_add_ipaddr() 141 rdsv3_ib_remove_ipaddr(struct rdsv3_ib_device *rds_ibdev, uint32_be_t ipaddr) in rdsv3_ib_remove_ipaddr() argument 147 rds_ibdev, ipaddr); in rdsv3_ib_remove_ipaddr() 152 if (i_ipaddr->ipaddr == ipaddr) { in rdsv3_ib_remove_ipaddr() [all …]
|
H A D | rdsv3_sc.c | 144 p1->libd_ip = path->local.ipaddr; in rdsv3_path_up() 145 p1->ribd_ip = path->remote.ipaddr; in rdsv3_path_up() 164 p1->libd_ip = path->local.ipaddr; in rdsv3_path_up() 165 p1->ribd_ip = path->remote.ipaddr; in rdsv3_path_up() 209 while ((p1) && ((p1->libd_ip != path->local.ipaddr) || in rdsv3_path_down() 210 (p1->ribd_ip != path->remote.ipaddr))) { in rdsv3_path_down() 217 "(0x%x <-> 0x%x)", path->local.ipaddr, path->remote.ipaddr); in rdsv3_path_down()
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | bootparams.c | 80 struct in_addr ipaddr; in whoami() local 100 ipv4_getipaddr(&ipaddr); in whoami() 101 ipaddr.s_addr = htonl(ipaddr.s_addr); in whoami() 102 bcopy((caddr_t)&ipaddr, in whoami() 104 sizeof (ipaddr)); in whoami() 188 (caddr_t)&ipaddr, sizeof (ipaddr)); in whoami() 189 if (ntohl(ipaddr.s_addr) != INADDR_ANY) { in whoami() 191 inet_ntoa(ipaddr)); in whoami() 194 &ipaddr); in whoami()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | iscsiboot_prop.c | 93 char ipaddr[50] = {0}; in iscsi_print_nic_property() local 100 kinet_ntoa(ipaddr, &nicp->nic_ip_u, nicp->sin_family); in iscsi_print_nic_property() 102 "Local IP addr : %s\n", ipaddr); in iscsi_print_nic_property() 104 (void) memset(ipaddr, 0, 50); in iscsi_print_nic_property() 105 kinet_ntoa(ipaddr, &nicp->nic_gw_u, nicp->sin_family); in iscsi_print_nic_property() 107 "Local gateway : %s\n", ipaddr); in iscsi_print_nic_property() 109 (void) memset(ipaddr, 0, 50); in iscsi_print_nic_property() 110 kinet_ntoa(ipaddr, &nicp->nic_dhcp_u, nicp->sin_family); in iscsi_print_nic_property() 112 "Local DHCP : %s\n", ipaddr); in iscsi_print_nic_property() 130 char ipaddr[50] = {0}; in iscsi_print_tgt_property() local [all …]
|
/illumos-gate/usr/src/cmd/tsol/misc/ |
H A D | txzonemgr.sh | 475 ipaddr=$(getent hosts $hostname|cut -f1) 477 ipaddr=$(zenity --entry \ 484 if [[ -z $ipaddr ]] ; then 488 print "ip_address=$ipaddr" >> ${SYSIDCFG} 506 ipaddr=$(getent hosts $hostname|cut -f1) 508 print "ip_address=$ipaddr" >> ${SYSIDCFG} 513 ipaddr=$(ifconfig $i|grep inet|cut -d " " -f2) 516 print "ip_address=$ipaddr" >> ${SYSIDCFG} 651 set -A octets $ipaddr 665 --text="$ipaddr $msg_badip") [all …]
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | fsys_tftp.c | 74 if (arptable[ARP_CLIENT].ipaddr.s_addr != ip->dest.s_addr) in await_tftp() 107 if (!udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, ++iport, in tftp_file_read() 122 if (!udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, in tftp_file_read() 133 udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, in tftp_file_read() 186 udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, in tftp_file_read() 213 udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, iport, in tftp_file_read() 266 if (! udp_transmit (arptable[ARP_SERVER].ipaddr.s_addr, in buf_fill() 280 udp_transmit (arptable[ARP_SERVER].ipaddr.s_addr, in buf_fill() 356 udp_transmit (arptable[ARP_SERVER].ipaddr.s_addr, in buf_fill() 410 udp_transmit (arptable[ARP_SERVER].ipaddr.s_addr, iport, in buf_fill() [all …]
|
H A D | nic.c | 266 int net = ntohl(arptable[ARP_CLIENT].ipaddr.s_addr) >> 24; in default_netmask() 323 (arptable[ARP_CLIENT].ipaddr.s_addr & netmask)) && in ip_transmit() 324 arptable[ARP_GATEWAY].ipaddr.s_addr) in ip_transmit() 325 destip = arptable[ARP_GATEWAY].ipaddr.s_addr; in ip_transmit() 327 if (arptable[arpentry].ipaddr.s_addr == destip) break; in ip_transmit() 342 memcpy(arpreq.sipaddr, &arptable[ARP_CLIENT].ipaddr, sizeof(in_addr)); in ip_transmit() 375 ip->src.s_addr = arptable[ARP_CLIENT].ipaddr.s_addr; in build_ip_hdr() 468 memcpy(&arptable[ARP_SERVER].ipaddr, arpreply->sipaddr, sizeof(in_addr)); in await_rarp() 469 memcpy(&arptable[ARP_CLIENT].ipaddr, arpreply->tipaddr, sizeof(in_addr)); in await_rarp() 470 memset(&arptable[ARP_GATEWAY].ipaddr, 0, sizeof(in_addr)); in await_rarp() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/ |
H A D | smbns_netlogon.c | 477 uint32_t ipaddr; in smb_netlogon_rdc_rsp() local 510 ipaddr = ntdomain_info.n_ipaddr; in smb_netlogon_rdc_rsp() 512 ipaddr = 0; in smb_netlogon_rdc_rsp() 514 if (smb_better_dc(ipaddr, src_ipaddr) || in smb_netlogon_rdc_rsp() 530 smb_inaddr_t ipaddr; in smb_better_dc() local 544 ipaddr.a_family = AF_INET; in smb_better_dc() 545 ipaddr.a_ipv4 = cur_ip; in smb_better_dc() 546 if (smb_nic_is_same_subnet(&ipaddr)) in smb_better_dc() 549 ipaddr.a_family = AF_INET; in smb_better_dc() 550 ipaddr.a_ipv4 = new_ip; in smb_better_dc() [all …]
|
H A D | smbns_netbios_datagram.c | 320 smb_inaddr_t ipaddr; in smb_netbios_datagram_send() local 378 ipaddr.a_ipv4 = addr->sin.sin_addr.s_addr; in smb_netbios_datagram_send() 379 ipaddr.a_family = AF_INET; in smb_netbios_datagram_send() 381 if (smb_nic_is_local(&ipaddr)) in smb_netbios_datagram_send() 384 sin.sin_addr.s_addr = ipaddr.a_ipv4; in smb_netbios_datagram_send() 400 smb_inaddr_t ipaddr; in smb_netbios_datagram_send_to_net() local 458 ipaddr.a_ipv4 = addr->sin.sin_addr.s_addr; in smb_netbios_datagram_send_to_net() 459 ipaddr.a_family = AF_INET; in smb_netbios_datagram_send_to_net() 460 if (smb_nic_is_local(&ipaddr)) in smb_netbios_datagram_send_to_net() 463 sin.sin_addr.s_addr = ipaddr.a_ipv4; in smb_netbios_datagram_send_to_net() [all …]
|
/illumos-gate/usr/src/common/smbsrv/ |
H A D | smb_inet.c | 88 smb_inet_iszero(smb_inaddr_t *ipaddr) in smb_inet_iszero() argument 92 if ((ipaddr->a_family == AF_INET) && in smb_inet_iszero() 93 (ipaddr->a_ipv4 == 0)) in smb_inet_iszero() 96 if ((ipaddr->a_family == AF_INET6) && in smb_inet_iszero() 97 !memcmp(&ipaddr->a_ipv6, ipsz, sizeof (in6_addr_t))) in smb_inet_iszero()
|
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_h323_pxy.c | 55 static int find_port(ipaddr, data, datlen, off, port) in find_port() argument 56 int ipaddr; in find_port() 71 netaddr = ntohl(ipaddr); 184 int ipaddr, off, datlen; local 193 ipaddr = ip->ip_src.s_addr; 197 if (find_port(ipaddr, data, datlen, &off, &port) == 0) { 269 int ipaddr, off, datlen; local 280 ipaddr = nat->nat_inip.s_addr; 283 if (find_port(ipaddr, data, datlen, &off, &port) == 0) {
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/ |
H A D | ncu.c | 753 ipadm_addrobj_t ipaddr; in populate_ip_ncu_properties() local 829 ipadm_destroy_addrobj(nifai->ipaddr); in populate_ip_ncu_properties() 861 ncu_data->ncu_name, &ipaddr); in populate_ip_ncu_properties() 869 ipstatus = ipadm_set_wait_time(ipaddr, ncu_wait_time); in populate_ip_ncu_properties() 874 ipadm_destroy_addrobj(ipaddr); in populate_ip_ncu_properties() 877 ipstatus = ipadm_set_primary(ipaddr, dhcp_primary); in populate_ip_ncu_properties() 882 ipadm_destroy_addrobj(ipaddr); in populate_ip_ncu_properties() 885 ipstatus = ipadm_set_reqhost(ipaddr, ipreqhost); in populate_ip_ncu_properties() 890 ipadm_destroy_addrobj(ipaddr); in populate_ip_ncu_properties() 896 (*nifa)->ipaddr = ipaddr; in populate_ip_ncu_properties() [all …]
|
H A D | ncu_ip.c | 282 ipadm_get_addr(nifap->ipaddr, &saddr) != IPADM_SUCCESS) in find_static_address() 637 addrinfo_for_ipaddr(ipadm_addrobj_t ipaddr, const char *ifname, in addrinfo_for_ipaddr() argument 645 ipstatus = ipadm_get_aobjname(ipaddr, aobjname, sizeof (aobjname)); in addrinfo_for_ipaddr() 705 nwamd_dhcp(ifname, nifa->ipaddr, DHCP_START); in add_ip_address() 710 if ((ipstatus = ipadm_create_addr(ipadm_handle, nifa->ipaddr, in add_ip_address() 728 if (!addrinfo_for_ipaddr(nifa->ipaddr, ifname, in add_ip_address() 768 nwamd_dhcp(ifname, nifa->ipaddr, DHCP_INFORM); in add_ip_address() 970 if (addrinfo_for_ipaddr(nifa->ipaddr, ncu->ncu_name, in nwamd_ncu_handle_if_state_event() 1330 ipadm_addrobj_t ipaddr; in start_dhcp_thread() local 1336 ipaddr = thread_arg->ipaddr; in start_dhcp_thread() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsib_sc.c | 146 p1->libd_ip = path->local.ipaddr; in rds_path_up() 147 p1->ribd_ip = path->remote.ipaddr; in rds_path_up() 166 p1->libd_ip = path->local.ipaddr; in rds_path_up() 167 p1->ribd_ip = path->remote.ipaddr; in rds_path_up() 211 while ((p1) && ((p1->libd_ip != path->local.ipaddr) || in rds_path_down() 212 (p1->ribd_ip != path->remote.ipaddr))) { in rds_path_down() 219 "(0x%x <-> 0x%x)", path->local.ipaddr, path->remote.ipaddr); in rds_path_down()
|
/illumos-gate/usr/src/cmd/ipf/examples/ |
H A D | ftp-proxy | 25 map int-c ipaddr-a/32 -> ip-addr-c-net/32 proxy port ftp ftp/tcp 28 ipaddr-a = ip# of interface a 29 ipaddr-c-net = another ip# on the C-network (usually not the same as the 39 ipaddr-a = 10.1.1.1 41 ipaddr-c-net = 203.45.67.91
|
/illumos-gate/usr/src/boot/include/netinet/ |
H A D | if_ether.h | 44 #define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \ argument 51 (enaddr)[3] = ((const u_char *)ipaddr)[1] & 0x7f; \ 52 (enaddr)[4] = ((const u_char *)ipaddr)[2]; \ 53 (enaddr)[5] = ((const u_char *)ipaddr)[3]; \
|
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | rpc_bootstrap.c | 151 char *ipaddr, *port; local 216 ipaddr = svc_uaddr; 217 ipaddrlen = strlen(ipaddr); 220 if (ipaddr[i] == '.') 224 if (ipaddr[i] == '.') 231 port = &ipaddr[i+1]; 232 ipaddr[i] = '\0'; 238 if (inet_pton(AF_INET, ipaddr, &sa->sin_addr) != 1) { 247 if (inet_pton(AF_INET6, ipaddr, &sa6->sin6_addr) != 1) {
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_logon.c | 152 smbd_logon_audit(smb_token_t *token, smb_inaddr_t *ipaddr, char *username, in smbd_logon_audit() argument 201 if (ipaddr->a_family == AF_INET) { in smbd_logon_audit() 202 termid.at_addr[0] = ipaddr->a_ipv4; in smbd_logon_audit() 205 bcopy(&ipaddr->a_ip, termid.at_addr, in smbd_logon_audit() 257 smbd_logon_final(smb_token_t *token, smb_inaddr_t *ipaddr, char *username, in smbd_logon_final() argument 262 if (!smbd_logon_audit(token, ipaddr, username, domain) && status == 0) in smbd_logon_final()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit_text.c | 117 char ipaddr[IPADDRSTRLEN]; /* ip address string */ in iscsit_add_portal() local 125 (void) inet_ntop(AF_INET, &sin->sin_addr, ipaddr, in iscsit_add_portal() 126 sizeof (ipaddr)); in iscsit_add_portal() 128 ipaddr, ntohs(sin->sin_port), tag); in iscsit_add_portal() 132 (void) inet_ntop(AF_INET6, &sin6->sin6_addr, ipaddr, in iscsit_add_portal() 133 sizeof (ipaddr)); in iscsit_add_portal() 135 ipaddr, ntohs(sin6->sin6_port), tag); in iscsit_add_portal()
|