/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/ |
H A D | api_shell.h | 56 u32_t args[2]; 72 u32_t lwip_ifconfig(int argc, const char **argv); 73 u32_t lwip_get_ipv4(char *localIp, unsigned char ipLen, unsigned char *ifname); 74 u32_t lwip_get_mac_addr(unsigned char *macAddr, unsigned int len, unsigned char *ifname); 76 u32_t lwip_ifstats(int argc, char **argv); 77 u32_t lwip_arp(int argc, char **argv); 78 u32_t at_lwip_arp(int argc, char **argv); 79 u32_t os_shell_netif_up(int argc, char **argv); 80 u32_t os_shell_netif_down(int argc, char **argv); 81 u32_t os_shell_pin [all...] |
H A D | tcp_info.h | 58 u32_t tcpi_rto; /**< Indicates rto. This is currently supported.*/ 59 u32_t tcpi_ato; /**< Indicates ato. This is currently set to 0.*/ 60 u32_t tcpi_snd_mss; /**< Indicates the send message. This is currently supported.*/ 61 u32_t tcpi_rcv_mss; /**< Indicates the receive message state. This is currently supported.*/ 63 u32_t tcpi_unacked; /**< Indicates unacknowledge. This is currently supported.*/ 64 u32_t tcpi_sacked; /**< Indicates sack. This is currently set to 0.*/ 65 u32_t tcpi_lost; /**< Indicates lost packet. This is currently set to 0.*/ 66 u32_t tcpi_retrans; /**< Indicates retransmit. This is currently set to 0.*/ 67 u32_t tcpi_fackets; /**< Indicates fackets. This is currently set to 0.*/ 70 u32_t tcpi_last_data_sen [all...] |
H A D | stats.h | 57 #define STAT_COUNTER u32_t 149 u32_t ipinhdrerrors; 150 u32_t ipinaddrerrors; 151 u32_t ipinunknownprotos; 152 u32_t ipindiscards; 153 u32_t ipindelivers; 154 u32_t ipoutrequests; 155 u32_t ipoutdiscards; 156 u32_t ipoutnoroutes; 157 u32_t ipreasmok [all...] |
H A D | dhcp6.h | 28 u32_t dh6_ia_iaid; 29 u32_t dh6_ia_t1; 30 u32_t dh6_ia_t2; 48 u32_t dh6_ia_iaid; 49 u32_t dh6_ia_t1; 50 u32_t dh6_ia_t2; 58 u32_t dh6_iaaddr_preferred; 59 u32_t dh6_iaaddr_valid; 89 u32_t xid; 106 u32_t R [all...] |
H A D | tcp.h | 162 typedef u32_t tcpflags_t; 240 u32_t left; 241 u32_t right; 242 u32_t order; 420 u32_t tmr; 423 u32_t rcv_nxt; /* next seqno expected */ 426 u32_t rcv_ann_right_edge; /* announced right edge of window */ 437 u32_t rttest; /* The start time of RTT sample in ms, the granularity is system tick */ 438 u32_t rtseq; /* sequence number being timed */ 450 u32_t lastac [all...] |
H A D | ethtool.h | 62 u32_t cmd; /**< Command number = %ETHTOOL_GSET or %ETHTOOL_SSET */ 63 u32_t supported; /**< Bitmask of %SUPPORTED_* flags for the link modes, physical connectors and other link 65 u32_t advertising; /**< Bitmask of %ADVERTISED_* flags for the link modes, physical connectors and other link 77 u32_t maxtxpkt; /**< Historically used to report TX IRQ coalescing; Read-only; deprecated. */ 78 u32_t maxrxpkt; /**< Historically used to report RX IRQ coalescing; Read-only; deprecated. */ 85 u32_t lp_advertising; /**< Bitmask of %ADVERTISED_* flags for the link modes and other link features that the link 87 u32_t reserved[2]; 92 u32_t cmd; /**< Indicates command. */ 93 u32_t data; /**< Indicates data. */
|
H A D | def.h | 56 /** Create u32_t value from bytes */ 57 #define LWIP_MAKEU32(a, b, c, d) (((u32_t)((a) & 0xff) << 24) | \ 58 ((u32_t)((b) & 0xff) << 16) | \ 59 ((u32_t)((c) & 0xff) << 8) | \ 60 (u32_t)((d) & 0xff)) 89 #define lwip_htonl(x) ((u32_t)(x)) 91 u32_t lwip_htonl(u32_t x); 110 #define lwip_ntohl(x) ((u32_t)(x)) 112 u32_t lwip_ntoh [all...] |
H A D | ip4_addr.h | 55 u32_t addr; 66 #define IPADDR_NONE ((u32_t)0xffffffffUL) 68 #define IPADDR_LOOPBACK ((u32_t)0x7f000001UL) 70 #define IPADDR_ANY ((u32_t)0x00000000UL) 72 #define IPADDR_BROADCAST ((u32_t)0xffffffffUL) 78 #define IP_CLASSA(a) ((((u32_t)(a)) & 0x80000000UL) == 0) 84 #define IP_CLASSB(a) ((((u32_t)(a)) & 0xc0000000UL) == 0x80000000UL) 90 #define IP_CLASSC(a) ((((u32_t)(a)) & 0xe0000000UL) == 0xc0000000UL) 95 #define IP_CLASSD(a) (((u32_t)(a) & 0xf0000000UL) == 0xe0000000UL) 101 #define IP_EXPERIMENTAL(a) (((u32_t)( [all...] |
H A D | sio.h | 99 u32_t sio_read(sio_fd_t fd, u8_t *data, u32_t len); 112 u32_t sio_tryread(sio_fd_t fd, u8_t *data, u32_t len); 126 u32_t sio_write(sio_fd_t fd, u8_t *data, u32_t len);
|
H A D | tcp_sack.h | 28 extern u32_t 31 extern u32_t 32 tcp_sack_update(struct tcp_pcb *pcb, u32_t ackno); 55 void tcp_build_sack_permitted_option(u32_t *opts); 57 void tcp_build_sack_option(struct tcp_pcb *pcb, u8_t cnt, u32_t *options); 59 void tcp_connect_update_sack(struct tcp_pcb *pcb, u32_t iss); 60 struct tcp_seg *tcp_sack_get_next_seg(struct tcp_pcb *pcb, u32_t next_seg_type); 69 void tcp_search_and_flush_sack_on_wake_queue(struct tcp_pcb *pcb, u32_t sack_type);
|
H A D | tftpc.h | 17 #define TFTP_NULL_UINT32 ((u32_t)0xffffffffUL) 185 u32_t lwip_tftp_get_file_by_filename 187 u32_t ul_hostaddr, 220 u32_t lwip_tftp_put_file_by_filename 222 u32_t ul_hostaddr, 262 u32_t lwip_tftp_get_file_by_filename_to_rawmem 264 u32_t ul_hostaddr, 269 u32_t *ul_filelength
|
H A D | tcpip.h | 192 err_t tcpip_timeout(u32_t msecs, sys_timeout_handler h, void *arg); 206 u32_t tcpwin; /**< Specifies the TCP window of the last sent TCP packet. For a UDP connection, 208 u32_t seqnum; /**< Specifies the TCP sequence number of the last ACKED byte of a TCP connection. 210 u32_t acknum; /**< Specifies the TCP Ack number of the last sent packet in the TCP connection. 212 u32_t last_payload_len; /**< Specifies the UDP/TCP payload length of the last packet sent in 214 u32_t tsval; /**< Indicates the timestamp value. This field is 0 for both TCP and UDP connections. */ 215 u32_t tsecr; /**< Indicates the timestamp echo reply. This field is 0 for both TCP and UDP connections. */
|
H A D | lowpower.h | 67 typedef u32_t (*get_next_timeout)(void); 70 u32_t interval; 79 u32_t clock_max; /* tmr interval */ 80 u32_t timeout; 99 u32_t waiting_time; 128 void sys_timeout_set_wake_time(u32_t val); 129 u32_t sys_timeout_get_wake_time(void); 135 err_t sys_timeout_ext(u32_t msecs, sys_timeout_handler handler, void *arg);
|
H A D | dhcp.h | 76 typedef u32_t dhcp_num_t; 92 u32_t _ipaddr = (u32_t)(_host); \ 217 u32_t offered_t0_lease; /* lease period (in seconds) */ 218 u32_t offered_t1_renew; /* recommended renew time (usually 50% of lease period) */ 219 u32_t offered_t2_rebind; /* recommended rebind time (usually 87.5 of lease period) */ 255 u32_t flags; 256 u32_t leasetime; 257 u32_t proposed_leasetime; 301 u32_t dhcp_coarse_tmr_tic [all...] |
H A D | icmp6.h | 110 u32_t icmp_bkt[ICMP6_ERR_BKT_SIZE]; 111 u32_t avg; 125 void icmp6_packet_too_big(struct pbuf *p, u32_t mtu); 129 void icmp6_param_problem(struct pbuf *p, enum icmp6_pp_code c, u32_t pointer); 174 u32_t icmp6_filt[ICMP_FILTER_LENGTH]; /* 8*32 = 256 bits */ 194 (((filterp)->icmp6_filt[(type) >> (ICMP6_FILTER_VAL)]) &= (~(u32_t)(1U << ((type) & ICMP6_FILTER_INTVAL))))
|
H A D | sys.h | 208 u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout); 249 void sys_msleep(u32_t ms); /* only has a (close to) 1 ms resolution. */ 290 u32_t sys_arch_mbox_fetch_ext(sys_mbox_t *mbox, void **msg, u32_t timeout, u8_t ignore_timeout); 292 u32_t sys_arch_dual_mbox_fetch_ext(sys_dual_mbox_t *dmbox, void **msg, u32_t timeout, u8_t ignore_timeout); 303 u32_t sys_arch_mbox_fetch(sys_mbox_t *mbox, void **msg, u32_t timeout); 305 u32_t sys_arch_dual_mbox_fetc [all...] |
H A D | timeouts.h | 74 u32_t interval_ms; 97 u32_t time; 108 err_t sys_timeout_debug(u32_t msecs, sys_timeout_handler handler, void *arg, const char *handler_name); 111 err_t sys_timeout_ext(u32_t msecs, sys_timeout_handler handler, void *arg); 122 u32_t sys_timeouts_sleeptime(void);
|
H A D | init.h | 84 #define LWIP_VERSION (((u32_t)LWIP_VERSION_MAJOR) << 24 | ((u32_t)LWIP_VERSION_MINOR) << 16 | \ 85 ((u32_t)LWIP_VERSION_REVISION) << 8 | ((u32_t)LWIP_VERSION_RC))
|
H A D | ip6_frag.h | 103 u32_t identification; 111 u32_t count; 112 u32_t len; 120 u32_t ip6_reass_tmr_tick(void);
|
H A D | dns.h | 124 typedef void (*dns_found_callback)(const char *name, const ip_addr_t *ipaddr, u32_t count, void *callback_arg); 138 typedef void (*reverse_dns_found_callback)(const char *name, u32_t count, void *callback_arg); 145 err_t dns_gethostbyname(const char *hostname, ip_addr_t *addr, u32_t *count, 148 err_t dns_gethostbyname_addrtype(const char *hostname, ip_addr_t *addr, u32_t *count, 164 u32_t dns_tmr_tick(void);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/priv/ |
H A D | nd6_priv.h | 89 /* u32_t pmtu; */ 100 u32_t reachable_time; /* in ms since value may originate from network packet */ 101 u32_t delay_time; /* ticks (ND6_TMR_INTERVAL) */ 102 u32_t probes_sent; 103 u32_t stale_time; /* ticks (ND6_TMR_INTERVAL) */ 115 u32_t age; 121 u32_t invalidation_timer; /* in seconds */ 128 u32_t invalidation_timer; /* in seconds */ 172 extern u32_t reachable_time; 173 extern u32_t retrans_time [all...] |
H A D | tcp_priv.h | 89 u32_t tcp_update_rcv_ann_wnd(struct tcp_pcb *pcb); 93 #define TCP_SEQ_LT(a, b) ((s32_t)((u32_t)(a) - (u32_t)(b)) < 0) 94 #define TCP_SEQ_LEQ(a, b) ((s32_t)((u32_t)(a) - (u32_t)(b)) <= 0) 95 #define TCP_SEQ_GT(a, b) ((s32_t)((u32_t)(a) - (u32_t)(b)) > 0) 96 #define TCP_SEQ_GEQ(a, b) ((s32_t)((u32_t)(a) - (u32_t)(b)) >= 0) 347 u32_t stat [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/prot/ |
H A D | nd6.h | 57 PACK_STRUCT_FIELD(u32_t reserved); 97 PACK_STRUCT_FIELD(u32_t reserved); 138 PACK_STRUCT_FIELD(u32_t reachable_time); 139 PACK_STRUCT_FIELD(u32_t retrans_timer); 156 PACK_STRUCT_FIELD(u32_t reserved); 205 PACK_STRUCT_FIELD(u32_t valid_lifetime); 206 PACK_STRUCT_FIELD(u32_t preferred_lifetime); 241 PACK_STRUCT_FIELD(u32_t mtu); 259 PACK_STRUCT_FIELD(u32_t route_lifetime); 285 PACK_STRUCT_FIELD(u32_t lifetim [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/ |
H A D | hi_net_api.h | 40 typedef unsigned int u32_t;
typedef 243 #define IPADDR_NONE ((u32_t)0xffffffffUL)
244 #define IPADDR_ANY ((u32_t)0x00000000UL)
269 #define LWIP_PLATFORM_HTONL(_n) ((u32_t)((((_n) & 0xff) << 24) | (((_n) & 0xff00) << 8) | \
278 (ipaddr)->addr = ((u32_t)((d) & 0xff) << 24) | \
279 ((u32_t)((c) & 0xff) << 16) | \
280 ((u32_t)((b) & 0xff) << 8) | \
281 (u32_t)((a) & 0xff)
312 u32_t ipaddr_addr(const char *cp);
317 typedef u32_t in_addr_ [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/arch/ |
H A D | perf.h | 49 perf_print(u32_t start_ms, u32_t end_ms, char *key); 51 #define LWIP_PERF_DECLARATION u32_t start_ms, end_ms
|