Microchip® Advanced Software Framework

ip64-addr.c File Reference
#include "ip64-addr.h"
#include <stdio.h>
#include <string.h>

Macros

#define printf(...)
 

Functions

int ip64_addr_4to6 (const uip_ip4addr_t *ipv4addr, uip_ip6addr_t *ipv6addr)
 
int ip64_addr_6to4 (const uip_ip6addr_t *ipv6addr, uip_ip4addr_t *ipv4addr)
 
void ip64_addr_copy4 (uip_ip4addr_t *dest, const uip_ip4addr_t *src)
 
void ip64_addr_copy6 (uip_ip6addr_t *dest, const uip_ip6addr_t *src)
 

#define printf (   ...)

Referenced by _http_client_handle_entity(), _http_client_handle_header(), _http_client_request(), _http_client_send_wait(), _xassert(), acked(), adc_calibration(), adc_correction_start(), adc_differential(), adc_hardware_averaging(), adc_oversampling(), adc_temp_sensor(), adc_window_monitor(), app_ble_wifi_provisioning(), app_print_statistics(), app_reset_cb(), app_wifi_handle_event(), assign_new_short_addr(), at24mac602_arch_read_eui64(), at24mac602_arch_read_serial128(), at24mac602_read_eui64(), at24mac602_read_serial128(), bc_data_cb(), ble_trans_char_changed_event(), ble_trans_service_advertise(), ble_trans_service_profile_init(), btn_press(), burn_certificates(), call_process(), certificate_download(), configure_http_client(), configure_mqtt(), connect_cmd_handler(), connect_to_server(), ConnectNetwork(), construct_http_response(), control_cmd_handler(), create_dag_callback(), decode_board_info(), demo_start(), demo_wifi_state(), disconnect_cmd_handler(), disconnectCallbackHandler(), dnsResolveCallback(), echo_reply_callback(), enable_disable_ap_mode(), ethernet_configure_interface(), execute_state_machine(), firmware_gen_system_init(), get_tls_cert_value(), GetRootCertificate(), growl_send_message_handler(), GrowlCb(), gts_data_cb(), handle_incoming_reg(), handle_input_message(), handle_tcp_socket_cb(), handle_udp_serv_socket_cb(), help_cmd_handler(), hid_serv_init(), html_handler(), http_client_callback(), if(), indirect_data_cb(), init(), init_storage(), input(), iot_tls_connect(), iot_tls_read(), iot_tls_write(), ip64_addr_4to6(), ip64_addr_6to4(), ip64_addrmap_lookup(), ip64_addrmap_lookup_port(), ip64_arp_arp_input(), ip64_arp_check_cache(), ip64_dhcpc_configured(), ip64_ipv4_dhcp_init(), ip64_set_ipv4_address(), iperf_wifi_cb(), IperfCreate(), IperfPrintStats(), IperfPrintUdpServerStats(), IperfSocketClose(), IperfSocketEventHandler(), IperfTCP_ClientStart(), IperfTCP_ServerStart(), IperfUDP_SendTestPacket(), IperfUDP_ServerStart(), IperfUpdate(), ksz8851snl_read(), ksz8851snl_send(), ledctrl_receiver(), m2m_wifi_socket_handler(), m2m_wifi_state(), main(), main_display_event(), main_display_info_card(), main_test_memory(), mqtt_callback(), mqtt_event(), MQTTcallbackHandler(), netstack_aes_decrypt(), netstack_aes_encrypt(), netstack_aes_init(), netstack_aes_verify(), newdata(), OtaNotifCb(), OtaUpdateCb(), output(), per_mode_receptor_init(), per_mode_receptor_rx_cb(), per_mode_receptor_task(), post_main_page(), print_event(), print_processes(), print_provisioning_details(), print_reset_causes(), print_stack_app_build_features(), process_post(), PROCESS_THREAD(), prov_socket_cb(), prov_wifi_cb(), queuebuf_debug_print(), queuebuf_free(), radiocore_hard_recovery(), ReadServerX509Chain(), receiver(), resolve_cb(), rf212_init(), rf212_transmit(), route_callback(), rpl_add_route(), rtimer_arch_schedule(), run_provisioning(), run_sample_test_app(), run_udp_client(), run_udp_server(), servreg_hack_register(), set_global_address(), set_link_addr(), set_paramter_on_recptor_node(), show_extension_boards_information(), simple_rpl_global_repair(), simple_rpl_init_dag_immediately(), simple_udp_ping_send_ping(), smtpConnect(), smtpStateHandler(), socket_cb(), socket_resolve_cb(), spi_flash_write(), sslConnect(), start_download(), start_request(), status_callback(), store_file_packet(), store_file_packet_complete(), SubscribeHandler(), tc_callback_to_counter(), tcpClientSocketEventHandler(), tcpip_ipv6_output(), timer_cb(), trans_service_init(), trans_service_primary_service_define(), trans_update_ctrl_char_value(), uip_debug_ipaddr_print(), UpdateRootList(), usr_mcps_data_conf(), usr_mcps_data_ind(), websocket_http_client_send(), wifi_ap_connect(), wifi_ap_provision(), wifi_callback(), wifi_cb(), wifi_provision_define(), wificon_connect_noti(), wifiscan_print_char(), wifiscan_scanlist_receive(), wifiscan_update_scanmode_char_value(), WINC1500_read(), WINC1500_write(), winc_init(), WriteRootCertificate(), and WriteTlsCertificate().

int ip64_addr_4to6 ( const uip_ip4addr_t ipv4addr,
uip_ip6addr_t ipv6addr 
)
int ip64_addr_6to4 ( const uip_ip6addr_t ipv6addr,
uip_ip4addr_t ipv4addr 
)

References printf, uip_ip4addr_t::u8, and uip_ip6addr_t::u8.

Referenced by ip64_6to4().

void ip64_addr_copy4 ( uip_ip4addr_t dest,
const uip_ip4addr_t src 
)
void ip64_addr_copy6 ( uip_ip6addr_t dest,
const uip_ip6addr_t src 
)

Referenced by ip64_4to6(), and ip64_set_ipv6_address().