lwIP 2.2.0 Lightweight IP stack

Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - i -

- icmp6_dest_unreach() : icmp6.c , icmp6.h
- ICMP6_DUR_ADDRESS : icmp6.h
- icmp6_dur_code : icmp6.h
- ICMP6_DUR_NO_ROUTE : icmp6.h
- ICMP6_DUR_POLICY : icmp6.h
- ICMP6_DUR_PORT : icmp6.h
- ICMP6_DUR_PROHIBITED : icmp6.h
- ICMP6_DUR_REJECT_ROUTE : icmp6.h
- ICMP6_DUR_SCOPE : icmp6.h
- icmp6_input() : icmp6.c , icmp6.h
- icmp6_packet_too_big() : icmp6.c , icmp6.h
- icmp6_param_problem() : icmp6.h , icmp6.c
- icmp6_pp_code : icmp6.h
- ICMP6_PP_FIELD : icmp6.h
- ICMP6_PP_HEADER : icmp6.h
- ICMP6_PP_OPTION : icmp6.h
- ICMP6_STATS : opt.h
- icmp6_te_code : icmp6.h
- ICMP6_TE_FRAG : icmp6.h
- ICMP6_TE_HL : icmp6.h
- icmp6_time_exceeded() : icmp6.c , icmp6.h
- icmp6_time_exceeded_with_addrs() : icmp6.c , icmp6.h
- icmp6_type : icmp6.h
- ICMP6_TYPE_DUR : icmp6.h
- ICMP6_TYPE_EREP : icmp6.h
- ICMP6_TYPE_EREQ : icmp6.h
- ICMP6_TYPE_MLD : icmp6.h
- ICMP6_TYPE_MLQ : icmp6.h
- ICMP6_TYPE_MLR : icmp6.h
- ICMP6_TYPE_MRA : icmp6.h
- ICMP6_TYPE_MRS : icmp6.h
- ICMP6_TYPE_MRT : icmp6.h
- ICMP6_TYPE_NA : icmp6.h
- ICMP6_TYPE_NS : icmp6.h
- ICMP6_TYPE_PE1 : icmp6.h
- ICMP6_TYPE_PE2 : icmp6.h
- ICMP6_TYPE_PE3 : icmp6.h
- ICMP6_TYPE_PE4 : icmp6.h
- ICMP6_TYPE_PP : icmp6.h
- ICMP6_TYPE_PTB : icmp6.h
- ICMP6_TYPE_RA : icmp6.h
- ICMP6_TYPE_RD : icmp6.h
- ICMP6_TYPE_RS : icmp6.h
- ICMP6_TYPE_RSV_ERR : icmp6.h
- ICMP6_TYPE_RSV_INF : icmp6.h
- ICMP6_TYPE_TE : icmp6.h
- ICMP_DEBUG : opt.h
- icmp_dest_unreach() : icmp.c , icmp.h
- ICMP_DUR_FRAG : icmp.h
- ICMP_DUR_HOST : icmp.h
- ICMP_DUR_NET : icmp.h
- ICMP_DUR_PORT : icmp.h
- ICMP_DUR_PROTO : icmp.h
- ICMP_DUR_SR : icmp.h
- icmp_dur_type : icmp.h
- icmp_input() : icmp.h , icmp.c
- ICMP_STATS : opt.h
- ICMP_TE_FRAG : icmp.h
- ICMP_TE_TTL : icmp.h
- icmp_te_type : icmp.h
- icmp_time_exceeded() : icmp.c , icmp.h
- ICMP_TTL : opt.h
- IGMP_DEBUG : opt.h
- igmp_init() : igmp.c , igmp.h
- igmp_input() : igmp.c , igmp.h
- igmp_joingroup() : igmp.c , igmp.h
- igmp_joingroup_netif() : igmp.c , igmp.h
- igmp_leavegroup() : igmp.c , igmp.h
- igmp_leavegroup_netif() : igmp.c , igmp.h
- igmp_lookfor_group() : igmp.c , igmp.h
- igmp_report_groups() : igmp.c , igmp.h
- igmp_start() : igmp.c , igmp.h
- IGMP_STATS : opt.h
- igmp_stop() : igmp.c , igmp.h
- igmp_tmr() : igmp.c , igmp.h
- in6addr_any : inet6.c , inet.h
- IN6ADDR_ANY_INIT : inet.h
- IN6ADDR_LOOPBACK_INIT : inet.h
- INADDR_ANY : inet.h
- INADDR_BROADCAST : inet.h
- INADDR_LOOPBACK : inet.h
- INADDR_NONE : inet.h
- inet_chksum_pbuf() : inet_chksum.c , inet_chksum.h
- INET_DEBUG : opt.h
- inet_ntop : sockets.h
- inet_pton : sockets.h
- ioctl : sockets.h
- ioctlsocket : sockets.h
- ip4_2_ipv4_mapped_ipv6 : ip_addr.h
- IP4_ADDR : ip4_addr.h
- IP4_ADDR_ANY : ip_addr.h
- IP4_ADDR_ANY4 : ip_addr.h
- IP4_ADDR_BROADCAST : ip_addr.h
- ip4_addr_cmp : ip4_addr.h
- ip4_addr_copy : ip4_addr.h
- ip4_addr_get_network : ip4_addr.h
- ip4_addr_get_u32 : ip4_addr.h
- ip4_addr_isbroadcast_u32() : ip4_addr.c , ip4_addr.h
- ip4_addr_isloopback : ip4_addr.h
- ip4_addr_net_eq : ip4_addr.h
- ip4_addr_netcmp : ip4_addr.h
- ip4_addr_netmask_valid() : ip4_addr.c , ip4_addr.h
- ip4_addr_set : ip4_addr.h
- ip4_addr_set_any : ip4_addr.h
- ip4_addr_set_hton : ip4_addr.h
- ip4_addr_set_loopback : ip4_addr.h
- ip4_addr_set_u32 : ip4_addr.h
- ip4_addr_set_zero : ip4_addr.h
- ip4_addr_t : ip4_addr.h
- ip4_current_dest_addr : ip.h
- ip4_current_header : ip.h
- ip4_current_src_addr : ip.h
- ip4_frag() : ip4_frag.c , ip4_frag.h
- ip4_input() : ip4.c , ip4.h
- ip4_output() : ip4.c , ip4.h
- ip4_output_if() : ip4.c , ip4.h
- ip4_output_if_opt() : ip4.c , ip4.h
- ip4_output_if_opt_src() : ip4.c , ip4.h
- ip4_output_if_src() : ip4.c , ip4.h
- ip4_reass() : ip4_frag.c , ip4_frag.h
- ip4_route() : ip4.c , ip4.h
- ip4_route_src() : ip4.c , ip4.h
- ip4_set_default_multicast_netif() : ip4.c , ip4.h
- ip4addr_aton() : ip4_addr.c , ip4_addr.h
- ip4addr_ntoa() : ip4_addr.c , ip4_addr.h
- ip4addr_ntoa_r() : ip4_addr.c , ip4_addr.h
- IP6_ADDR : ip6_addr.h
- IP6_ADDR_ANY : ip_addr.h
- IP6_ADDR_ANY6 : ip_addr.h
- ip6_addr_assign_zone : ip6_zone.h
- IP6_ADDR_BLOCK1 : ip6_addr.h
- IP6_ADDR_BLOCK2 : ip6_addr.h
- IP6_ADDR_BLOCK3 : ip6_addr.h
- IP6_ADDR_BLOCK4 : ip6_addr.h
- IP6_ADDR_BLOCK5 : ip6_addr.h
- IP6_ADDR_BLOCK6 : ip6_addr.h
- IP6_ADDR_BLOCK7 : ip6_addr.h
- IP6_ADDR_BLOCK8 : ip6_addr.h
- ip6_addr_clear_zone : ip6_zone.h
- ip6_addr_cmp : ip6_addr.h
- ip6_addr_cmp_packed : ip6_addr.h
- ip6_addr_cmp_zone : ip6_zone.h
- ip6_addr_cmp_zoneless : ip6_addr.h
- ip6_addr_copy : ip6_addr.h
- ip6_addr_copy_from_packed : ip6_addr.h
- ip6_addr_copy_to_packed : ip6_addr.h
- ip6_addr_copy_zone : ip6_zone.h
- ip6_addr_eq : ip6_addr.h
- ip6_addr_equals_zone : ip6_zone.h
- ip6_addr_has_scope : ip6_zone.h
- ip6_addr_has_zone : ip6_zone.h
- ip6_addr_lacks_zone : ip6_zone.h
- ip6_addr_net_eq : ip6_addr.h
- ip6_addr_net_zoneless_eq : ip6_addr.h
- ip6_addr_netcmp : ip6_addr.h
- ip6_addr_netcmp_zoneless : ip6_addr.h
- ip6_addr_packed_eq : ip6_addr.h
- IP6_ADDR_PART : ip6_addr.h
- ip6_addr_select_zone : ip6_zone.h
- ip6_addr_set : ip6_addr.h
- ip6_addr_set_any : ip6_addr.h
- ip6_addr_set_hton : ip6_addr.h
- ip6_addr_set_loopback : ip6_addr.h
- ip6_addr_set_zero : ip6_addr.h
- ip6_addr_set_zone : ip6_zone.h
- ip6_addr_t : ip6_addr.h
- ip6_addr_test_zone : ip6_zone.h
- ip6_addr_zone : ip6_zone.h
- ip6_addr_zone_eq : ip6_zone.h
- ip6_addr_zoneless_eq : ip6_addr.h
- ip6_chksum_pseudo() : inet_chksum.c , inet_chksum.h
- ip6_chksum_pseudo_partial() : inet_chksum.c , inet_chksum.h
- ip6_current_dest_addr : ip.h
- ip6_current_header : ip.h
- ip6_current_src_addr : ip.h
- IP6_DEBUG : opt.h
- ip6_frag() : ip6_frag.c , ip6_frag.h
- IP6_FRAG_STATS : opt.h
- ip6_input() : ip6.c , ip6.h
- IP6_MULTICAST : ip6_zone.h
- IP6_NO_ZONE : ip6_zone.h
- ip6_options_add_hbh_ra() : ip6.c , ip6.h
- ip6_output() : ip6.c , ip6.h
- ip6_output_if() : ip6.c , ip6.h
- ip6_output_if_src() : ip6.h , ip6.c
- ip6_reass() : ip6_frag.c , ip6_frag.h
- IP6_REASS_TMR_INTERVAL : ip6_frag.h
- ip6_route() : ip6.c , ip6.h
- ip6_select_source_address() : ip6.c , ip6.h
- IP6_STATS : opt.h
- IP6_UNICAST : ip6_zone.h
- IP6_UNKNOWN : ip6_zone.h
- ip6addr_aton() : ip6_addr.c , ip6_addr.h
- ip6addr_ntoa() : ip6_addr.c , ip6_addr.h
- ip6addr_ntoa_r() : ip6_addr.c , ip6_addr.h
- ip_2_ip4 : ip_addr.h
- ip_2_ip6 : ip_addr.h
- IP_ACCEPT_LINK_LAYER_ADDRESSED_PORT : ip4.c
- IP_ADDR4 : ip_addr.h
- IP_ADDR6 : ip_addr.h
- IP_ADDR6_HOST : ip_addr.h
- IP_ADDR_ANY : ip_addr.h
- IP_ADDR_BROADCAST : ip_addr.h
- ip_addr_cmp : ip_addr.h
- ip_addr_cmp_zoneless : ip_addr.h
- ip_addr_copy : ip_addr.h
- ip_addr_copy_from_ip4 : ip_addr.h
- ip_addr_copy_from_ip6 : ip_addr.h
- ip_addr_copy_from_ip6_packed : ip_addr.h
- ip_addr_eq : ip_addr.h
- ip_addr_get_ip4_u32 : ip_addr.h
- ip_addr_get_network : ip_addr.h
- ip_addr_isany : ip_addr.h
- ip_addr_isany_val : ip_addr.h
- ip_addr_isbroadcast : ip_addr.h
- ip_addr_islinklocal : ip_addr.h
- ip_addr_isloopback : ip_addr.h
- ip_addr_ismulticast : ip_addr.h
- ip_addr_net_eq : ip_addr.h
- ip_addr_netcmp : ip_addr.h
- ip_addr_set : ip_addr.h
- ip_addr_set_any : ip_addr.h
- ip_addr_set_any_val : ip_addr.h
- ip_addr_set_hton : ip_addr.h
- ip_addr_set_ip4_u32 : ip_addr.h
- ip_addr_set_ip4_u32_val : ip_addr.h
- ip_addr_set_ipaddr : ip_addr.h
- ip_addr_set_loopback : ip_addr.h
- ip_addr_set_loopback_val : ip_addr.h
- ip_addr_set_zero : ip_addr.h
- ip_addr_set_zero_ip4 : ip_addr.h
- ip_addr_set_zero_ip6 : ip_addr.h
- ip_addr_t : ip_addr.h
- ip_addr_zoneless_eq : ip_addr.h
- IP_ANY_TYPE : ip_addr.h
- ip_current_dest_addr : ip.h
- ip_current_header_proto : ip.h
- ip_current_header_tot_len : ip.h
- ip_current_input_netif : ip.h
- ip_current_is_v6 : ip.h
- ip_current_netif : ip.h
- ip_current_src_addr : ip.h
- ip_data : ip.h , ip.c
- IP_DEBUG : opt.h
- IP_DEFAULT_TTL : opt.h
- IP_FORWARD : opt.h
- IP_FORWARD_ALLOW_TX_ON_RX_NETIF : opt.h
- IP_FRAG : opt.h
- ip_get_option : ip.h
- IP_HDR_GET_VERSION : ip.h
- ip_input() : ip.h , ip.c
- IP_IS_ANY_TYPE_VAL : ip_addr.h
- IP_IS_V4 : ip_addr.h
- IP_IS_V4_VAL : ip_addr.h
- IP_IS_V6 : ip_addr.h
- IP_IS_V6_VAL : ip_addr.h
- ip_netif_get_local_ip : ip.h
- ip_next_header_ptr : ip.h
- ip_ntoa : ip4_addr.h
- IP_OPTIONS_ALLOWED : opt.h
- IP_OPTIONS_SEND : ip4.h
- ip_output : ip.h
- ip_output_hinted : ip.h
- ip_output_if : ip.h
- ip_output_if_hdrincl : ip.h
- ip_output_if_src : ip.h
- IP_PCB : ip.h
- IP_REASS_CHECK_OVERLAP : ip6_frag.c , ip4_frag.c
- IP_REASS_DEBUG : opt.h
- IP_REASS_FREE_OLDEST : ip6_frag.c , ip4_frag.c
- IP_REASS_MAX_PBUFS : opt.h
- IP_REASS_MAXAGE : opt.h
- ip_reass_tmr() : ip4_frag.h , ip4_frag.c
- IP_REASSEMBLY : opt.h
- ip_reset_option : ip.h
- ip_route : ip.h
- ip_set_option : ip.h
- IP_SOF_BROADCAST : opt.h
- IP_SOF_BROADCAST_RECV : opt.h
- IP_STATS : opt.h
- IPADDR4_INIT : ip_addr.h
- IPADDR4_INIT_BYTES : ip_addr.h
- IPADDR6_INIT : ip_addr.h
- IPADDR6_INIT_HOST : ip_addr.h
- IPADDR6_ZONE_INIT : ip6_zone.h
- ipaddr_addr() : ip4_addr.c , ip4_addr.h
- IPADDR_ANY : ip4_addr.h
- IPADDR_ANY_TYPE_INIT : ip_addr.h
- ipaddr_aton() : ip.c , ip_addr.h
- IPADDR_BROADCAST : ip4_addr.h
- IPADDR_LOOPBACK : ip4_addr.h
- IPADDR_NONE : ip4_addr.h
- ipaddr_ntoa() : ip_addr.h , ip.c
- ipaddr_ntoa_r() : ip.c , ip_addr.h
- IPADDR_STRLEN_MAX : ip_addr.h
- IPADDR_TYPE_ANY : ip_addr.h
- IPADDR_TYPE_V4 : ip_addr.h
- IPADDR_TYPE_V6 : ip_addr.h
- IPADDR_WORDALIGNED_COPY_FROM_IP4_ADDR_T : etharp.h
- IPADDR_WORDALIGNED_COPY_TO_IP4_ADDR_T : etharp.h
- IPFRAG_STATS : opt.h
- IPV6_CUSTOM_SCOPES : ip6_zone.h
- IPV6_FRAG_COPYHEADER : ip6_frag.h
- IPV6_REASS_MAXAGE : opt.h