Microchip® Advanced Software Framework

def.h File Reference
#include "lwip/arch.h"
#include "lwip/opt.h"

Macros

#define htonl(x)   lwip_htonl(x)
 
#define htons(x)   lwip_htons(x)
 
#define lwip_htonl(x)   (x)
 
#define lwip_htons(x)   (x)
 
#define LWIP_MAKE_U16(a, b)   ((b << 8) | a)
 
#define LWIP_MAX(x, y)   (((x) > (y)) ? (x) : (y))
 
#define LWIP_MIN(x, y)   (((x) < (y)) ? (x) : (y))
 
#define lwip_ntohl(x)   (x)
 
#define lwip_ntohs(x)   (x)
 
#define LWIP_PLATFORM_BYTESWAP   0
 
#define LWIP_U32_DIFF(a, b)   (((a) >= (b)) ? ((a) - (b)) : (((a) + ((b) ^ 0xFFFFFFFF) + 1)))
 Get the absolute difference between 2 u32_t values (correcting overflows) 'a' is expected to be 'higher' (without overflow) than 'b'. More...
 
#define ntohl(x)   lwip_ntohl(x)
 
#define ntohs(x)   lwip_ntohs(x)
 
#define NULL   ((void *)0)
 
#define PP_HTONL(x)   (x)
 
#define PP_HTONS(x)   (x)
 
#define PP_NTOHL(x)   (x)
 
#define PP_NTOHS(x)   (x)
 

#define lwip_htonl (   x)    (x)

Referenced by ip4_addr_netmask_valid().

#define lwip_htons (   x)    (x)
#define LWIP_MAKE_U16 (   a,
 
)    ((b << 8) | a)
#define LWIP_MAX (   x,
 
)    (((x) > (y)) ? (x) : (y))

Referenced by lwip_listen().

#define LWIP_MIN (   x,
 
)    (((x) < (y)) ? (x) : (y))
#define lwip_ntohl (   x)    (x)
#define lwip_ntohs (   x)    (x)
#define LWIP_PLATFORM_BYTESWAP   0
#define LWIP_U32_DIFF (   a,
 
)    (((a) >= (b)) ? ((a) - (b)) : (((a) + ((b) ^ 0xFFFFFFFF) + 1)))

Get the absolute difference between 2 u32_t values (correcting overflows) 'a' is expected to be 'higher' (without overflow) than 'b'.

#define ntohs (   x)    lwip_ntohs(x)
#define NULL   ((void *)0)

Referenced by _get_interrupt_handler(), accept_function(), adc_check_eoc(), adc_check_ovr(), adc_configure(), adc_disable(), adc_enable(), adc_get_latest_value(), adc_get_status(), adc_get_value(), adc_start(), alloc_socket(), arp_timer(), b_fsaccess_init(), b_joystick_get_value(), b_lcd_get_value(), b_ledb1_get_value(), b_ledb2_get_value(), b_ledm1_get_value(), b_ledm2_get_value(), b_light_get_value(), b_light_init(), b_mmi_mkdir_aLOG(), b_mmi_mkdir_bLOG(), b_potentiometer_get_value(), b_potentiometer_init(), b_pushb1_get_value(), b_pushb2_get_value(), b_pushb3_get_value(), b_supervisor_switch_to_maintenance_mode(), b_temperature_get_value(), b_temperature_init(), b_USBHostCopyCfg(), b_USBHostCopyLogs(), b_USBHostCopyWeb(), b_USBHostMoveLogs(), bdatalog_start(), config_file_get_value(), config_file_set_value(), device_mass_storage_task_init(), do_bind(), do_close(), do_close_internal(), do_connect(), do_connected(), do_delconn(), do_getaddr(), do_listen(), do_newconn(), do_recv(), do_send(), do_write(), do_writemore(), e_actuator_cmd_get_value(), e_actuator_cmd_set_value(), e_actuator_help(), e_actuator_ScheduleCmdSet(), e_cptime_cmd_get_config(), e_cptime_cmd_set_config(), e_ethernet_cmd_get_config(), e_ethernet_cmd_set_config(), e_fscmds_goto_drive(), e_fscmds_shell_append(), e_fscmds_shell_cat(), e_fscmds_shell_cd(), e_fscmds_shell_cp(), e_fscmds_shell_df(), e_fscmds_shell_disk(), e_fscmds_shell_fat(), e_fscmds_shell_format(), e_fscmds_shell_goto(), e_fscmds_shell_help(), e_fscmds_shell_ls(), e_fscmds_shell_mark(), e_fscmds_shell_mkdir(), e_fscmds_shell_mount(), e_fscmds_shell_mv(), e_fscmds_shell_pwd(), e_fscmds_shell_rm(), e_fscmds_shell_touch(), e_ip_stat(), e_light_get_config(), e_light_set_config(), e_potentiometer_get_config(), e_potentiometer_set_config(), e_sensor_cmd_get_config(), e_sensor_cmd_get_value(), e_sensor_cmd_set_config(), e_sensor_help(), e_Shell_help(), e_smtpclient_cmd_get_config(), e_supervisor_switch_to_maintenance_mode(), e_syscmds_cmd_set_config(), e_syscmds_help(), e_syscmds_reboot(), e_syscmds_trace(), e_syscmds_version(), e_temperature_get_config(), e_temperature_set_config(), e_usbsys_lsusb(), e_webserver_cmd_get_config(), e_webserver_cmd_set_config(), err_tcp(), etharp_arp_input(), etharp_find_addr(), etharp_output(), etharp_query(), etharp_raw(), ethernetif_init(), ethernetif_input(), event_callback(), fat_entry_label(), find_entry(), free_entry(), free_socket(), get_socket(), host_mass_storage_task_init(), host_read_10_ram(), host_read_10_ram_stop(), icmp_input(), icmp_send_response(), if(), inet_chksum_pbuf(), inet_chksum_pseudo(), inet_chksum_pseudo_partial(), ip_frag(), ip_frag_free_pbuf_custom_ref(), ip_input(), ip_output(), ip_output_if(), ip_route(), ipaddr_ntoa_r(), ipfrag_free_pbuf_custom(), iprvSerialCreateQueues(), low_level_init(), low_level_input(), low_level_output(), lwip_accept(), lwip_close(), lwip_getsockopt(), lwip_getsockopt_internal(), lwip_read(), lwip_recv(), lwip_recvfrom(), lwip_select(), lwip_selscan(), lwip_send(), lwip_sendto(), lwip_setsockopt(), lwip_setsockopt_internal(), lwip_shutdown(), lwip_socket(), mem_free(), mem_malloc(), mem_name(), mem_trim(), memp_free(), memp_init(), nav_partition_label(), netbuf_alloc(), netbuf_chain(), netbuf_data(), netbuf_delete(), netbuf_first(), netbuf_free(), netbuf_new(), netbuf_next(), netbuf_ref(), netconn_accept(), netconn_alloc(), netconn_bind(), netconn_close_shutdown(), netconn_connect(), netconn_delete(), netconn_disconnect(), netconn_drain(), netconn_free(), netconn_getaddr(), netconn_listen_with_backlog(), netconn_new_with_proto_and_callback(), netconn_recv(), netconn_recv_data(), netconn_recv_tcp_pbuf(), netconn_recved(), netconn_send(), netconn_sendto(), netconn_write(), netif_add(), netif_find(), netif_init(), netif_remove(), netif_set_default(), netif_set_ipaddr(), pbuf_alloc(), pbuf_alloced_custom(), pbuf_cat(), pbuf_clen(), pbuf_coalesce(), pbuf_copy(), pbuf_copy_partial(), pbuf_dechain(), pbuf_free(), pbuf_free_ooseq(), pbuf_get_at(), pbuf_header(), pbuf_memcmp(), pbuf_pool_is_empty(), pbuf_realloc(), pbuf_ref(), pbuf_strstr(), pbuf_take(), pcb_new(), poll_tcp(), portTASK_FUNCTION(), prv_cat(), prv_df(), prv_e_usbsys_sync_cp_ukey(), prv_ls(), prvAllocateTCBAndStack(), prvCopyDataToQueue(), prvEthernetConfigureInterface(), prvInitialiseTaskLists(), prvInitialiseTCBVariables(), prvjoystick_ISR_NonNakedBehaviour(), prvpushb_ISR_NonNakedBehaviour(), prvSetupMACBInterrupt(), prvweb_ParseCGIRequest(), prvweb_ParseHTMLRequest(), prvweb_SendErrorPage(), prvweb_SendFile(), pvPortMalloc(), pxdatalog_log_alloc_init(), recv_tcp(), sbc_inquiry(), sbc_request_sense(), sd_mmc_spi_read_multiple_sector_callback(), sd_mmc_spi_write_multiple_sector_callback(), sent_tcp(), Shell_exec(), sys_arch_mbox_fetch(), sys_arch_mbox_tryfetch(), sys_arch_sem_wait(), sys_mbox_free(), sys_mbox_new(), sys_mbox_post(), sys_mbox_set_invalid(), sys_mbox_trypost(), sys_sem_free(), sys_sem_new(), sys_sem_set_invalid(), sys_sem_signal(), sys_thread_new(), sys_timeouts_init(), tcp_abandon(), tcp_alloc(), tcp_bind(), tcp_close_shutdown(), tcp_connect(), tcp_create_segment(), tcp_debug_print_pcbs(), tcp_eff_send_mss(), tcp_enqueue_flags(), tcp_fasttmr(), tcp_input(), tcp_keepalive(), tcp_kill_prio(), tcp_kill_timewait(), tcp_listen_input(), tcp_listen_with_backlog(), tcp_new_port(), tcp_oos_insert_segment(), tcp_output(), tcp_output_alloc_header(), tcp_output_segment(), tcp_pbuf_prealloc(), tcp_pcb_purge(), tcp_pcb_remove(), tcp_pcbs_sane(), tcp_process(), tcp_receive(), tcp_recv_null(), tcp_rexmit(), tcp_rexmit_fast(), tcp_rexmit_rto(), tcp_rst(), tcp_seg_copy(), tcp_seg_free(), tcp_segs_free(), tcp_send_empty_ack(), tcp_send_fin(), tcp_shutdown(), tcp_slowtmr(), tcp_timer_needed(), tcp_write(), tcp_write_checks(), tcp_zero_window_probe(), tcpip_callback_with_block(), tcpip_init(), tcpip_init_done(), tcpip_input(), tcpip_tcp_timer(), tcpip_thread(), tcpip_timeout(), tcpip_untimeout(), tryget_socket(), update_arp_entry(), usb_device_task_init(), usb_get_descriptor(), usb_host_task_init(), usb_mass_storage_cbw(), usb_set_feature(), usb_task(), usb_task_init(), usb_user_get_descriptor(), v_datalog_AddSensorLog(), v_sensor_stop(), vdatalog_log_free(), vEthernetGetGWAddr(), vEthernetGetIPAddr(), vEthernetGetMACAddr(), vEthernetGetSubnetMask(), vExecScheduledSet(), vListInitialiseItem(), vListRemove(), vMACBRead(), vStartCom1Shell(), vStartEthernetTaskLauncher(), vSupervisor_Start(), vTaskDelete(), vTaskPrioritySet(), vTaskResume(), vTaskStartScheduler(), vTaskSuspend(), x_datalog_AddLogFromISR(), xCoRoutineCreate(), xQueueGenericReceive(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueReceiveFromISR(), and xTaskIsTaskSuspended().

#define PP_HTONL (   x)    (x)
#define PP_HTONS (   x)    (x)
#define PP_NTOHL (   x)    (x)
#define PP_NTOHS (   x)    (x)