/seL4-camkes-master/projects/lwip/src/include/lwip/ |
H A D | ip_addr.h | 50 /** @ingroup ipaddr 65 * @ingroup ipaddr 90 /** @ingroup ipaddr */ 91 #define IP_IS_ANY_TYPE_VAL(ipaddr) (IP_GET_TYPE(&ipaddr) == IPADDR_TYPE_ANY) 92 /** @ingroup ipaddr */ 96 #define IP_IS_V4_VAL(ipaddr) (IP_GET_TYPE(&ipaddr) == IPADDR_TYPE_V4) 98 #define IP_IS_V6_VAL(ipaddr) (IP_GET_TYPE(&ipaddr) [all...] |
H A D | ip4_addr.h | 104 #define IP4_ADDR(ipaddr, a,b,c,d) (ipaddr)->addr = PP_HTONL(LWIP_MAKEU32(a,b,c,d)) 113 #define ip4_addr_set_zero(ipaddr) ((ipaddr)->addr = 0) 115 #define ip4_addr_set_any(ipaddr) ((ipaddr)->addr = IPADDR_ANY) 117 #define ip4_addr_set_loopback(ipaddr) ((ipaddr)->addr = PP_HTONL(IPADDR_LOOPBACK)) 119 #define ip4_addr_isloopback(ipaddr) (((ipaddr) [all...] |
H A D | etharp.h | 78 ssize_t etharp_find_addr(struct netif *netif, const ip4_addr_t *ipaddr, 80 int etharp_get_entry(size_t i, ip4_addr_t **ipaddr, struct netif **netif, struct eth_addr **eth_ret); 81 err_t etharp_output(struct netif *netif, struct pbuf *q, const ip4_addr_t *ipaddr); 82 err_t etharp_query(struct netif *netif, const ip4_addr_t *ipaddr, struct pbuf *q); 83 err_t etharp_request(struct netif *netif, const ip4_addr_t *ipaddr); 92 err_t etharp_add_static_entry(const ip4_addr_t *ipaddr, struct eth_addr *ethaddr); 93 err_t etharp_remove_static_entry(const ip4_addr_t *ipaddr);
|
H A D | ip6_addr.h | 316 #define ip6_addr_debug_print(debug, ipaddr) \ 318 (u16_t)((ipaddr) != NULL ? IP6_ADDR_BLOCK1(ipaddr) : 0), \ 319 (u16_t)((ipaddr) != NULL ? IP6_ADDR_BLOCK2(ipaddr) : 0), \ 320 (u16_t)((ipaddr) != NULL ? IP6_ADDR_BLOCK3(ipaddr) : 0), \ 321 (u16_t)((ipaddr) != NULL ? IP6_ADDR_BLOCK4(ipaddr) : 0), \ 322 (u16_t)((ipaddr) ! [all...] |
H A D | netifapi.h | 60 err_t netifapi_arp_add(const ip4_addr_t *ipaddr, struct eth_addr *ethaddr, enum netifapi_arp_entry type); 62 err_t netifapi_arp_remove(const ip4_addr_t *ipaddr, enum netifapi_arp_entry type); 67 const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw, 72 err_t netifapi_netif_set_addr(struct netif *netif, const ip4_addr_t *ipaddr,
|
H A D | raw.h | 107 err_t raw_bind (struct raw_pcb *pcb, const ip_addr_t *ipaddr); 109 err_t raw_connect (struct raw_pcb *pcb, const ip_addr_t *ipaddr); 112 err_t raw_sendto (struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr);
|
H A D | dns.h | 99 * @param ipaddr pointer to an ip_addr_t containing the IP address of the hostname, 103 typedef void (*dns_found_callback)(const char *name, const ip_addr_t *ipaddr, void *callback_arg);
|
H A D | udp.h | 122 err_t udp_bind (struct udp_pcb *pcb, const ip_addr_t *ipaddr, 125 err_t udp_connect (struct udp_pcb *pcb, const ip_addr_t *ipaddr,
|
/seL4-camkes-master/projects/lwip/src/api/ |
H A D | netifapi.c | 69 API_EXPR_REF(msg->msg.add.ipaddr), 94 API_EXPR_REF(msg->msg.add.ipaddr), 155 * For an update, ipaddr is used to find the cache entry. 157 * @param ipaddr IPv4 address of cache entry 158 * @param ethaddr hardware address mapped to ipaddr 163 netifapi_arp_add(const ip4_addr_t *ipaddr, struct eth_addr *ethaddr, enum netifapi_arp_entry type) argument 172 err = etharp_add_static_entry(ipaddr, ethaddr); 176 LWIP_UNUSED_ARG(ipaddr); 186 * Remove an entry in the ARP cache identified by ipaddr 188 * @param ipaddr IPv 193 netifapi_arp_remove(const ip4_addr_t *ipaddr, enum netifapi_arp_entry type) argument 222 netifapi_netif_add(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw, void *state, netif_init_fn init, netif_input_fn input) argument 267 netifapi_netif_set_addr(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw) argument [all...] |
/seL4-camkes-master/projects/lwip/src/core/ipv4/ |
H A D | etharp.c | 98 ip4_addr_t ipaddr; member in struct:etharp_entry 133 static err_t etharp_request_dst(struct netif *netif, const ip4_addr_t *ipaddr, const struct eth_addr *hw_dst_addr); 171 mib2_remove_arp_entry(arp_table[i].netif, &arp_table[i].ipaddr); 185 ip4_addr_set_zero(&arp_table[i].ipaddr); 228 etharp_request(arp_table[i].netif, &arp_table[i].ipaddr); 242 * If ipaddr is NULL, return a initialized new entry in state ETHARP_EMPTY. 248 * @param ipaddr IP address to find in ARP cache, or to add if not found. 256 etharp_find_entry(const ip4_addr_t *ipaddr, u8_t flags, struct netif *netif) argument 294 if (ipaddr && ip4_addr_cmp(ipaddr, 422 etharp_update_arp_entry(struct netif *netif, const ip4_addr_t *ipaddr, struct eth_addr *ethaddr, u8_t flags) argument 503 etharp_add_static_entry(const ip4_addr_t *ipaddr, struct eth_addr *ethaddr) argument 529 etharp_remove_static_entry(const ip4_addr_t *ipaddr) argument 583 etharp_find_addr(struct netif *netif, const ip4_addr_t *ipaddr, struct eth_addr **eth_ret, const ip4_addr_t **ip_ret) argument 612 etharp_get_entry(size_t i, ip4_addr_t **ipaddr, struct netif **netif, struct eth_addr **eth_ret) argument 791 etharp_output(struct netif *netif, struct pbuf *q, const ip4_addr_t *ipaddr) argument 933 etharp_query(struct netif *netif, const ip4_addr_t *ipaddr, struct pbuf *q) argument 1181 etharp_request_dst(struct netif *netif, const ip4_addr_t *ipaddr, const struct eth_addr *hw_dst_addr) argument 1198 etharp_request(struct netif *netif, const ip4_addr_t *ipaddr) argument [all...] |
H A D | ip4_addr.c | 60 ip4_addr_t ipaddr; local 61 ip4_addr_set_u32(&ipaddr, addr); 76 } else if (ip4_addr_netcmp(&ipaddr, netif_ip4_addr(netif), netif_ip4_netmask(netif))
|
H A D | autoip.c | 166 * @param ipaddr ip address to initialize 169 autoip_create_addr(struct netif *netif, ip4_addr_t *ipaddr) argument 190 ip4_addr_set_u32(ipaddr, lwip_htonl(addr)); 194 (u16_t)(autoip->tried_llipaddr), ip4_addr1_16(ipaddr), ip4_addr2_16(ipaddr), 195 ip4_addr3_16(ipaddr), ip4_addr4_16(ipaddr)));
|
/seL4-camkes-master/projects/picotcp/test/unit/ |
H A D | unit_ipv6.c | 86 struct pico_ip6 ipaddr = {{0}}; local 101 pico_string_to_ipv6(ipstr0, ipaddr.addr); 102 fail_if(memcmp(ipaddr.addr, iphex0, PICO_SIZE_IP6), "Error string to ipv6"); 103 pico_ipv6_to_string(ipstr, ipaddr.addr); 108 pico_string_to_ipv6(ipstr1, ipaddr.addr); 109 fail_if(memcmp(ipaddr.addr, iphex1, PICO_SIZE_IP6), "Error string to ipv6"); 110 pico_ipv6_to_string(ipstr, ipaddr.addr); 115 pico_string_to_ipv6(ipstr2, ipaddr.addr); 116 fail_if(memcmp(ipaddr.addr, iphex2, PICO_SIZE_IP6), "Error string to ipv6"); 117 pico_ipv6_to_string(ipstr, ipaddr [all...] |
/seL4-camkes-master/projects/global-components/components/modules/picotcp-base/ |
H A D | picotcp-init.c | 76 // Eg: pico_igmp_state_change(&ipaddr, &multicast, .... ); 83 struct pico_ip4 netmask, ipaddr, gw, multicast, zero = {0}; local 86 pico_string_to_ipv4(ip_addr, &ipaddr.addr); 87 ZF_LOGD("ip addr = %x", ipaddr.addr); 92 pico_ipv4_link_add(dev, ipaddr, netmask); 98 // Eg: pico_igmp_state_change(&ipaddr, &multicast, .... );
|
/seL4-camkes-master/projects/picotcp/test/ |
H A D | picoapp.c | 243 struct pico_ip4 ipaddr, netmask, gateway, zero = ZERO_IP4; local 267 pico_string_to_ipv4(addr, &ipaddr.addr); 269 pico_ipv4_link_add(dev, ipaddr, netmask); 270 bcastAddr.addr = (ipaddr.addr) | (~netmask.addr); 297 struct pico_ip4 ipaddr, netmask, gateway, zero = ZERO_IP4; local 321 pico_string_to_ipv4(addr, &ipaddr.addr); 323 pico_ipv4_link_add(dev, ipaddr, netmask); 324 bcastAddr.addr = (ipaddr.addr) | (~netmask.addr); 351 struct pico_ip4 ipaddr, netmask, gateway, zero = ZERO_IP4; local 412 pico_string_to_ipv4(addr, &ipaddr 553 struct pico_ip4 ipaddr, netmask; local 581 struct pico_ip4 ipaddr, netmask, gateway; local 613 struct pico_ip4 ipaddr; local [all...] |
/seL4-camkes-master/projects/lwip/src/core/ |
H A D | raw.c | 209 * @param pcb RAW PCB to be bound with a local address ipaddr. 210 * @param ipaddr local IP address to bind with. Use IP4_ADDR_ANY to 221 raw_bind(struct raw_pcb *pcb, const ip_addr_t *ipaddr) argument 224 if ((pcb == NULL) || (ipaddr == NULL)) { 227 ip_addr_set_ipaddr(&pcb->local_ip, ipaddr); 270 * @param pcb RAW PCB to be connected with remote address ipaddr and port. 271 * @param ipaddr remote IP address to connect with. 278 raw_connect(struct raw_pcb *pcb, const ip_addr_t *ipaddr) argument 281 if ((pcb == NULL) || (ipaddr == NULL)) { 284 ip_addr_set_ipaddr(&pcb->remote_ip, ipaddr); 354 raw_sendto(struct raw_pcb *pcb, struct pbuf *p, const ip_addr_t *ipaddr) argument [all...] |
H A D | netif.c | 126 static err_t netif_null_output_ip6(struct netif *netif, struct pbuf *p, const ip6_addr_t *ipaddr); 129 static err_t netif_null_output_ip4(struct netif *netif, struct pbuf *p, const ip4_addr_t *ipaddr); 253 * @param ipaddr IP address for the new netif 278 const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw, 299 if (ipaddr == NULL) { 300 ipaddr = ip_2_ip4(IP4_ADDR_ANY); 367 netif_set_addr(netif, ipaddr, netmask, gw); 428 ip4_addr_debug_print(NETIF_DEBUG, ipaddr); 457 netif_do_set_ipaddr(struct netif *netif, const ip4_addr_t *ipaddr, ip_addr_t *old_addr) argument 459 LWIP_ASSERT("invalid pointer", ipaddr ! 276 netif_add(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw, void *state, netif_init_fn init, netif_input_fn input) argument 500 netif_set_ipaddr(struct netif *netif, const ip4_addr_t *ipaddr) argument 658 netif_set_addr(struct netif *netif, const ip4_addr_t *ipaddr, const ip4_addr_t *netmask, const ip4_addr_t *gw) argument 1605 netif_null_output_ip6(struct netif *netif, struct pbuf *p, const ip6_addr_t *ipaddr) argument 1619 netif_null_output_ip4(struct netif *netif, struct pbuf *p, const ip4_addr_t *ipaddr) argument [all...] |
H A D | udp.c | 915 * @param pcb UDP PCB to be bound with a local address ipaddr and port. 916 * @param ipaddr local IP address to bind with. Use IP_ANY_TYPE to 922 * ipaddr & port are expected to be in the same byte order as in the pcb. 926 * - ERR_USE. The specified ipaddr and port are already bound to by 932 udp_bind(struct udp_pcb *pcb, const ip_addr_t *ipaddr, u16_t port) argument 944 if (ipaddr == NULL) { 945 ipaddr = IP4_ADDR_ANY; 948 LWIP_ERROR("udp_bind: invalid ipaddr", ipaddr != NULL, return ERR_ARG); 953 LWIP_DEBUGF(UDP_DEBUG | LWIP_DBG_TRACE, ("udp_bind(ipaddr 1071 udp_connect(struct udp_pcb *pcb, const ip_addr_t *ipaddr, u16_t port) argument [all...] |
H A D | altcp.c | 303 altcp_bind(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port) argument 306 return conn->fns->bind(conn, ipaddr, port); 316 altcp_connect(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port, altcp_connected_fn connected) argument 319 return conn->fns->connect(conn, ipaddr, port, connected); 534 altcp_default_bind(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port) argument 537 return altcp_bind(conn->inner_conn, ipaddr, port);
|
/seL4-camkes-master/projects/musllibc/include/netinet/ |
H A D | if_ether.h | 123 #define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \ 128 (enaddr)[3] = ((uint8_t *)ipaddr)[1] & 0x7f; \ 129 (enaddr)[4] = ((uint8_t *)ipaddr)[2]; \ 130 (enaddr)[5] = ((uint8_t *)ipaddr)[3]; \
|
/seL4-camkes-master/projects/lwip/src/include/netif/ |
H A D | lowpan6.h | 68 err_t lowpan4_output(struct netif *netif, struct pbuf *q, const ip4_addr_t *ipaddr);
|
/seL4-camkes-master/projects/lwip/src/include/netif/ppp/ |
H A D | pppapi.h | 77 API_MSG_M_DEF_C(ip_addr_t, ipaddr); 119 ppp_pcb *pppapi_pppol2tp_create(struct netif *pppif, struct netif *netif, ip_addr_t *ipaddr, u16_t port,
|
/seL4-camkes-master/projects/lwip/src/include/lwip/priv/ |
H A D | altcp_priv.h | 61 typedef err_t (*altcp_bind_fn)(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port); 62 typedef err_t (*altcp_connect_fn)(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port, altcp_connected_fn connected); 121 err_t altcp_default_bind(struct altcp_pcb *conn, const ip_addr_t *ipaddr, u16_t port);
|
H A D | api_msg.h | 95 API_MSG_M_DEF_C(ip_addr_t, ipaddr); 101 ip_addr_t API_MSG_M_DEF(ipaddr); 243 NETIFAPI_IPADDR_DEF(ip4_addr_t, ipaddr);
|
/seL4-camkes-master/projects/lwip/test/unit/mqtt/ |
H A D | test_mqtt.c | 13 const ip4_addr_t *ipaddr) 16 LWIP_UNUSED_ARG(ipaddr); 12 test_mqtt_netif_output(struct netif *netif, struct pbuf *p, const ip4_addr_t *ipaddr) argument
|