| /lib/liblwip/src/include/ipv4/lwip/ |
| D | ip_addr.h | 139 #define IP4_ADDR(ipaddr, a,b,c,d) \ argument 140 (ipaddr)->addr = ((u32_t)((a) & 0xff) << 24) | \ 147 #define IP4_ADDR(ipaddr, a,b,c,d) \ argument 148 (ipaddr)->addr = ((u32_t)((d) & 0xff) << 24) | \ 168 #define ip_addr_set_zero(ipaddr) ((ipaddr)->addr = 0) argument 170 #define ip_addr_set_any(ipaddr) ((ipaddr)->addr = IPADDR_ANY) argument 172 #define ip_addr_set_loopback(ipaddr) ((ipaddr)->addr = PP_HTONL(IPADDR_LOOPBACK)) argument 202 #define ip_addr_isbroadcast(ipaddr, netif) ip4_addr_isbroadcast((ipaddr)->addr, (netif)) argument 212 #define ip_addr_debug_print(debug, ipaddr) \ argument 214 ipaddr != NULL ? ip4_addr1_16(ipaddr) : 0, \ [all …]
|
| /lib/liblwip/src/include/ipv6/lwip/ |
| D | ip_addr.h | 71 #define IP6_ADDR(ipaddr, a,b,c,d,e,f,g,h) do { (ipaddr)->addr[0] = htonl((u32_t)((a & 0xffff) << 16… argument 72 … (ipaddr)->addr[1] = htonl(((c & 0xffff) << 16) | (d & 0xffff)); \ 73 … (ipaddr)->addr[2] = htonl(((e & 0xffff) << 16) | (f & 0xffff)); \ 74 … (ipaddr)->addr[3] = htonl(((g & 0xffff) << 16) | (h & 0xffff)); } while(0) 82 #define ip_addr_debug_print(debug, ipaddr) \ argument 84 (ntohl(ipaddr->addr[0]) >> 16) & 0xffff, \ 85 ntohl(ipaddr->addr[0]) & 0xffff, \ 86 (ntohl(ipaddr->addr[1]) >> 16) & 0xffff, \ 87 ntohl(ipaddr->addr[1]) & 0xffff, \ 88 (ntohl(ipaddr->addr[2]) >> 16) & 0xffff, \ [all …]
|
| /lib/liblwip/src/netif/ |
| D | etharp.c | 113 ip_addr_t ipaddr; member 180 snmp_delete_arpidx_tree(arp_table[i].netif, &arp_table[i].ipaddr); in etharp_free_entry() 194 ip_addr_set_zero(&arp_table[i].ipaddr); in etharp_free_entry() 266 etharp_find_entry(ip_addr_t *ipaddr, u8_t flags) in etharp_find_entry() argument 302 if (ipaddr && ip_addr_cmp(ipaddr, &arp_table[i].ipaddr)) { in etharp_find_entry() 396 if (ipaddr != NULL) { in etharp_find_entry() 398 ip_addr_copy(arp_table[i].ipaddr, *ipaddr); in etharp_find_entry() 448 etharp_update_arp_entry(struct netif *netif, ip_addr_t *ipaddr, struct eth_addr *ethaddr, u8_t flag… argument 453 ip4_addr1_16(ipaddr), ip4_addr2_16(ipaddr), ip4_addr3_16(ipaddr), ip4_addr4_16(ipaddr), 457 if (ip_addr_isany(ipaddr) || [all …]
|
| D | slipif.c | 115 slipif_output(struct netif *netif, struct pbuf *p, ip_addr_t *ipaddr) in slipif_output() argument 126 LWIP_UNUSED_ARG(ipaddr); in slipif_output()
|
| /lib/liblwip/src/core/ |
| D | raw.c | 142 raw_bind(struct raw_pcb *pcb, ip_addr_t *ipaddr) in raw_bind() argument 144 ip_addr_set(&pcb->local_ip, ipaddr); in raw_bind() 162 raw_connect(struct raw_pcb *pcb, ip_addr_t *ipaddr) in raw_connect() argument 164 ip_addr_set(&pcb->remote_ip, ipaddr); in raw_connect() 203 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *ipaddr) in raw_sendto() argument 236 if ((netif = ip_route(ipaddr)) == NULL) { in raw_sendto() 238 ip4_addr1_16(ipaddr), ip4_addr2_16(ipaddr), ip4_addr3_16(ipaddr), ip4_addr4_16(ipaddr))); in raw_sendto() 248 if (!ip_get_option(pcb, SOF_BROADCAST) && ip_addr_isbroadcast(ipaddr, netif)) { in raw_sendto() 267 err = ip_output_if (q, src_ip, ipaddr, pcb->ttl, pcb->tos, pcb->protocol, netif); in raw_sendto()
|
| D | dns.c | 88 #define DNS_SERVER_ADDRESS(ipaddr) (ip4_addr_set_u32(ipaddr, ipaddr_addr("208.67.222.222")))… argument 177 ip_addr_t ipaddr; member 472 ip_addr_debug_print(DNS_DEBUG, &(dns_table[i].ipaddr)); in dns_lookup() 474 return ip4_addr_get_u32(&dns_table[i].ipaddr); in dns_lookup() 811 SMEMCPY(&(pEntry->ipaddr), (pHostname+SIZEOF_DNS_ANSWER), sizeof(ip_addr_t)); in dns_recv() 813 ip_addr_debug_print(DNS_DEBUG, (&(pEntry->ipaddr))); in dns_recv() 817 (*pEntry->found)(pEntry->name, &pEntry->ipaddr, pEntry->arg); in dns_recv() 939 u32_t ipaddr; in dns_gethostbyname() local 956 ipaddr = ipaddr_addr(hostname); in dns_gethostbyname() 957 if (ipaddr == IPADDR_NONE) { in dns_gethostbyname() [all …]
|
| D | netif.c | 139 netif_add(struct netif *netif, ip_addr_t *ipaddr, ip_addr_t *netmask, in netif_add() argument 181 netif_set_addr(netif, ipaddr, netmask, gw); in netif_add() 202 ip_addr_debug_print(NETIF_DEBUG, ipaddr); in netif_add() 221 netif_set_addr(struct netif *netif, ip_addr_t *ipaddr, ip_addr_t *netmask, in netif_set_addr() argument 224 netif_set_ipaddr(netif, ipaddr); in netif_set_addr() 323 netif_set_ipaddr(struct netif *netif, ip_addr_t *ipaddr) in netif_set_ipaddr() argument 332 if (ipaddr && (ip_addr_cmp(ipaddr, &(netif->ip_addr))) == 0) { in netif_set_ipaddr() 359 ip_addr_set(&(lpcb->local_ip), ipaddr); in netif_set_ipaddr() 367 ip_addr_set(&(netif->ip_addr), ipaddr); in netif_set_ipaddr() 611 ip_addr_t *ipaddr) in netif_loop_output() argument [all …]
|
| D | udp.c | 766 udp_bind(struct udp_pcb *pcb, ip_addr_t *ipaddr, u16_t port) argument 772 ip_addr_debug_print(UDP_DEBUG, ipaddr); 799 ip_addr_isany(ipaddr) || 800 ip_addr_cmp(&(ipcb->local_ip), ipaddr))) { 809 ip_addr_set(&pcb->local_ip, ipaddr); 853 udp_connect(struct udp_pcb *pcb, ip_addr_t *ipaddr, u16_t port) argument 864 ip_addr_set(&pcb->remote_ip, ipaddr);
|
| D | tcp.c | 433 tcp_bind(struct tcp_pcb *pcb, ip_addr_t *ipaddr, u16_t port) in tcp_bind() argument 472 ip_addr_isany(ipaddr) || in tcp_bind() 473 ip_addr_cmp(&(cpcb->local_ip), ipaddr)) { in tcp_bind() 481 if (!ip_addr_isany(ipaddr)) { in tcp_bind() 482 pcb->local_ip = *ipaddr; in tcp_bind() 684 tcp_connect(struct tcp_pcb *pcb, ip_addr_t *ipaddr, u16_t port, in tcp_connect() argument 694 if (ipaddr != NULL) { in tcp_connect() 695 pcb->remote_ip = *ipaddr; in tcp_connect() 733 ip_addr_cmp(&cpcb->remote_ip, ipaddr)) { in tcp_connect() 754 pcb->mss = tcp_eff_send_mss(pcb->mss, ipaddr); in tcp_connect()
|
| /lib/liblwip/src/api/ |
| D | netifapi.c | 48 msg->msg.add.ipaddr, in do_netifapi_netif_add() 68 msg->msg.add.ipaddr, in do_netifapi_netif_set_addr() 99 ip_addr_t *ipaddr, in netifapi_netif_add() argument 109 msg.msg.msg.add.ipaddr = ipaddr; in netifapi_netif_add() 127 ip_addr_t *ipaddr, in netifapi_netif_set_addr() argument 134 msg.msg.msg.add.ipaddr = ipaddr; in netifapi_netif_set_addr()
|
| D | api_msg.c | 908 msg->err = raw_bind(msg->conn->pcb.raw, msg->msg.bc.ipaddr); 913 msg->err = udp_bind(msg->conn->pcb.udp, msg->msg.bc.ipaddr, msg->msg.bc.port); 918 msg->err = tcp_bind(msg->conn->pcb.tcp, msg->msg.bc.ipaddr, msg->msg.bc.port); 993 msg->err = raw_connect(msg->conn->pcb.raw, msg->msg.bc.ipaddr); 998 msg->err = udp_connect(msg->conn->pcb.udp, msg->msg.bc.ipaddr, msg->msg.bc.port); 1008 msg->err = tcp_connect(msg->conn->pcb.tcp, msg->msg.bc.ipaddr, 1401 *(msg->msg.ad.ipaddr) = (msg->msg.ad.local ? msg->conn->pcb.ip->local_ip : 1526 do_dns_found(const char *name, ip_addr_t *ipaddr, void *arg) argument 1533 if (ipaddr == NULL) { 1539 *msg->addr = *ipaddr;
|
| D | api_lib.c | 146 msg.msg.msg.ad.ipaddr = addr; in netconn_getaddr() 175 msg.msg.msg.bc.ipaddr = addr; in netconn_bind() 201 msg.msg.msg.bc.ipaddr = addr; in netconn_connect()
|
| /lib/liblwip/src/include/netif/ |
| D | etharp.h | 183 s8_t etharp_find_addr(struct netif *netif, ip_addr_t *ipaddr, 185 err_t etharp_output(struct netif *netif, struct pbuf *q, ip_addr_t *ipaddr); 186 err_t etharp_query(struct netif *netif, ip_addr_t *ipaddr, struct pbuf *q); 187 err_t etharp_request(struct netif *netif, ip_addr_t *ipaddr); 196 err_t etharp_add_static_entry(ip_addr_t *ipaddr, struct eth_addr *ethaddr); 197 err_t etharp_remove_static_entry(ip_addr_t *ipaddr);
|
| /lib/liblwip/src/include/lwip/ |
| D | raw.h | 81 err_t raw_bind (struct raw_pcb *pcb, ip_addr_t *ipaddr); 82 err_t raw_connect (struct raw_pcb *pcb, ip_addr_t *ipaddr); 85 err_t raw_sendto (struct raw_pcb *pcb, struct pbuf *p, ip_addr_t *ipaddr);
|
| D | netifapi.h | 55 ip_addr_t *ipaddr; member 77 ip_addr_t *ipaddr, 85 ip_addr_t *ipaddr,
|
| D | netif.h | 119 ip_addr_t *ipaddr); 259 struct netif *netif_add(struct netif *netif, ip_addr_t *ipaddr, ip_addr_t *netmask, 263 netif_set_addr(struct netif *netif, ip_addr_t *ipaddr, ip_addr_t *netmask, 275 void netif_set_ipaddr(struct netif *netif, ip_addr_t *ipaddr);
|
| D | api_msg.h | 78 ip_addr_t *ipaddr; member 83 ip_addr_t *ipaddr; member
|
| D | udp.h | 125 err_t udp_bind (struct udp_pcb *pcb, ip_addr_t *ipaddr, 127 err_t udp_connect (struct udp_pcb *pcb, ip_addr_t *ipaddr,
|
| D | dns.h | 104 typedef void (*dns_found_callback)(const char *name, ip_addr_t *ipaddr, void *callback_arg);
|
| D | tcp.h | 342 err_t tcp_bind (struct tcp_pcb *pcb, ip_addr_t *ipaddr, 344 err_t tcp_connect (struct tcp_pcb *pcb, ip_addr_t *ipaddr,
|
| /lib/liblwip/src/core/ipv4/ |
| D | autoip.c | 111 static void autoip_create_addr(struct netif *netif, ip_addr_t *ipaddr); 196 autoip_create_addr(struct netif *netif, ip_addr_t *ipaddr) in autoip_create_addr() argument 215 ip4_addr_set_u32(ipaddr, htonl(addr)); in autoip_create_addr() 219 (u16_t)(netif->autoip->tried_llipaddr), ip4_addr1_16(ipaddr), ip4_addr2_16(ipaddr), in autoip_create_addr() 220 ip4_addr3_16(ipaddr), ip4_addr4_16(ipaddr))); in autoip_create_addr()
|
| D | ip_addr.c | 57 ip_addr_t ipaddr; in ip4_addr_isbroadcast() local 58 ip4_addr_set_u32(&ipaddr, addr); in ip4_addr_isbroadcast() 73 } else if (ip_addr_netcmp(&ipaddr, &(netif->ip_addr), &(netif->netmask)) in ip4_addr_isbroadcast()
|
| /lib/liblwip/test/unit/tcp/ |
| D | tcp_helper.c | 255 ip_addr_t *ipaddr) in test_tcp_netif_output() argument 258 LWIP_UNUSED_ARG(ipaddr); in test_tcp_netif_output()
|
| /lib/liblwip/doc/ |
| D | rawapi.txt | 110 - err_t tcp_bind(struct tcp_pcb *pcb, ip_addr_t *ipaddr, 160 - err_t tcp_connect(struct tcp_pcb *pcb, ip_addr_t *ipaddr, 331 - err_t udp_bind(struct udp_pcb *pcb, ip_addr_t *ipaddr, 334 Binds the pcb to a local address. The IP-address argument "ipaddr" 338 - err_t udp_connect(struct udp_pcb *pcb, ip_addr_t *ipaddr, 417 - netif_add(struct netif *netif, ip_addr_t *ipaddr,
|
| /lib/liblwip/src/netif/ppp/ |
| D | ppp.c | 810 pppifOutput(struct netif *netif, struct pbuf *pb, ip_addr_t *ipaddr) in pppifOutput() argument 821 LWIP_UNUSED_ARG(ipaddr); in pppifOutput()
|