/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/prot/ |
H A D | nd6.h | 54 PACK_STRUCT_FLD_8(u8_t type); 55 PACK_STRUCT_FLD_8(u8_t code); 72 PACK_STRUCT_FLD_8(u8_t type); 73 PACK_STRUCT_FLD_8(u8_t code); 75 PACK_STRUCT_FLD_8(u8_t flags); 76 PACK_STRUCT_FLD_8(u8_t reserved[3]); 94 PACK_STRUCT_FLD_8(u8_t type); 95 PACK_STRUCT_FLD_8(u8_t code); 132 PACK_STRUCT_FLD_8(u8_t type); 133 PACK_STRUCT_FLD_8(u8_t cod [all...] |
H A D | ip6.h | 100 PACK_STRUCT_FLD_8(u8_t _nexth); 102 PACK_STRUCT_FLD_8(u8_t _hoplim); 131 PACK_STRUCT_FLD_8(u8_t _opt_type); 133 PACK_STRUCT_FLD_8(u8_t _opt_dlen); 153 PACK_STRUCT_FLD_8(u8_t _nexth); 155 PACK_STRUCT_FLD_8(u8_t _hlen); 157 PACK_STRUCT_FLD_8(u8_t _ra_opt_type); 159 PACK_STRUCT_FLD_8(u8_t _ra_opt_dlen); 163 PACK_STRUCT_FLD_8(u8_t _padn_opt_type); 165 PACK_STRUCT_FLD_8(u8_t _padn_opt_dle [all...] |
H A D | ip4.h | 92 PACK_STRUCT_FLD_8(u8_t _v_hl); 94 PACK_STRUCT_FLD_8(u8_t _tos); 102 PACK_STRUCT_FLD_8(u8_t _ttl); 104 PACK_STRUCT_FLD_8(u8_t _proto); 128 #define IPH_VHL_SET(hdr, v, hl) (hdr)->_v_hl = (u8_t)((((v) << 4) | (hl))) 133 #define IPH_TTL_SET(hdr, ttl) (hdr)->_ttl = (u8_t)(ttl) 134 #define IPH_PROTO_SET(hdr, proto) (hdr)->_proto = (u8_t)(proto)
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/ |
H A D | nd6.h | 103 u8_t hwaddr[NETIF_MAX_HWADDR_LEN]; 104 u8_t hwlen; 105 u8_t curstate; 110 void nd6_rs_input(struct pbuf *p, struct netif *inp, u8_t flags); 111 err_t nd6_send_ra(struct netif *netif, const ip6_addr_t *target_addr, u8_t flags); 115 const u8_t **hwaddrp); 122 void nd6_adjust_mld_membership(struct netif *netif, s8_t addr_idx, u8_t new_state); 124 void nd6_send_na(struct netif *netif, const ip6_addr_t *target_addr, u8_t flags); 131 err_t nd6_add_neighbor_cache_entry(struct netif *netif, const ip6_addr_t *nbr_addr, const u8_t *addr, 132 const u8_t addrle [all...] |
H A D | netif.h | 209 u8_t addr[NETIF_MAX_HWADDR_LEN]; 210 u8_t addrlen; 334 u8_t is_mesh_ap; 341 typedef err_t (*netif_linklayer_event_fn)(struct netif *netif, u8_t evt_type, void *evt_info); 348 u8_t status; 349 u8_t retry_count; 357 u8_t is_mesh_user; 359 u8_t beacon_prio; 360 u8_t lqi; 365 u8_t is_mesh_use [all...] |
H A D | ip6.h | 78 u16_t hlen, u8_t *need_ip6_input_cleanup); 127 int ip6_common_prefix_length(const ip6_addr_t *addr1, const ip6_addr_t *addr2, u8_t prefix_length); 133 u8_t hl, u8_t tc, u8_t nexth, struct ip_pcb *pcb); 136 u8_t hl, u8_t tc, u8_t nexth, struct netif *netif); 138 u8_t hl, u8_t t [all...] |
H A D | ip4.h | 88 u8_t ttl, u8_t tos, u8_t proto, struct ip_pcb *pcb); 91 u8_t ttl, u8_t tos, u8_t proto, struct netif *netif); 93 u8_t ttl, u8_t tos, u8_t proto, struct netif *netif); 96 u8_t tt [all...] |
H A D | nat64.h | 43 u8_t na_tries : 4; 44 u8_t na_to : 4; 50 u8_t state; 51 u8_t dao_sn; 52 u8_t mnid; 163 nat64_entry_t *nat64_entry_add(const u8_t *mac, int maclen); 167 int nat64_request_ipv4_addr(const linklayer_addr_t *lladdr, u8_t dao_sn, u8_t mnid, 169 int nat64_delete_ipv4_addr(linklayer_addr_t *lladdr, u8_t mnid); 170 int nat64_delete_entry_by_mnid(u8_t mni [all...] |
H A D | raw.h | 78 extern u8_t pkt_raw_pcbs_using_netif(u8_t ifindex); 95 typedef u8_t (*raw_recv_fn)(void *arg, struct raw_pcb *pcb, struct pbuf *p, 102 u8_t hdrincl; 107 u8_t netifindex; 112 u8_t protocol; /* IP protocol for AF_INET sockets */ 116 u8_t protocol; 121 u8_t mcast_ifindex; 123 u8_t mcast_ttl; 138 u8_t chksum_req [all...] |
H A D | dhcp.h | 84 u8_t *_p = (u8_t *)(&(_xid)); \ 134 u8_t vci_len; 139 err_t dhcp_set_vci(char *vci, u8_t vci_len); 141 err_t dhcp_get_vci(char *vci, u8_t *vci_len); 193 u8_t xid; 195 u8_t tries; 200 u8_t state: 4; 201 u8_t hwaddr_len: 4; 213 u8_t subnet_mask_give [all...] |
H A D | netifapi.h | 70 u8_t hwaddr[NETIF_MAX_HWADDR_LEN]; 71 u8_t hwlen; 72 u8_t curstate; 85 u8_t authstatus; 132 u8_t *mac; 133 u8_t maclen; 155 u8_t num; 160 u8_t namelen; 170 u8_t index; 177 u8_t *vci_le [all...] |
H A D | tcp.h | 265 typedef void (*tcp_extarg_callback_pcb_destroyed_fn)(u8_t id, void *data); 274 typedef err_t (*tcp_extarg_callback_passive_open_fn)(u8_t id, struct tcp_pcb_listen *lpcb, struct tcp_pcb *cpcb); 305 u8_t prio; \ 342 u8_t backlog; 343 u8_t accepts_pending; 411 u8_t drv_status; /* 0 - Driver not ready. 1- Driver is ready */ 412 u8_t pad0; 418 u8_t polltmr, pollinterval; 419 u8_t last_timer; 443 u8_t nrt [all...] |
H A D | sntp.h | 50 void sntp_setoperatingmode(u8_t operating_mode); 51 u8_t sntp_getoperatingmode(void); 55 u8_t sntp_enabled(void); 57 void sntp_setserver(u8_t idx, const ip_addr_t *addr); 58 const ip_addr_t *sntp_getserver(u8_t idx); 61 void sntp_setservername(u8_t idx, char *server); 62 char *sntp_getservername(u8_t idx);
|
H A D | ethtool.h | 68 u8_t duplex; /**< Duplex mode; one of %DUPLEX_* */ 69 u8_t port; /**< Physical connector type; one of %PORT_* */ 70 u8_t phy_address; /**< MDIO address of PHY (transceiver); 0 or 255 if not applicable. */ 71 u8_t transceiver; /**< Historically used to distinguish different possible PHY types, but not in a consistent 73 u8_t autoneg; /**< Enable/disable autonegotiation and auto-detection; either %AUTONEG_DISABLE or 75 u8_t mdio_support; /**< Bitmask of %ETH_MDIO_SUPPORTS_* flags for the MDIO protocols supported by the interface; 80 u8_t eth_tp_mdix; /**< Ethernet twisted-pair MDI(-X) status; one of %ETH_TP_MDI_*. If the status is unknown or 82 u8_t eth_tp_mdix_ctrl; /**< Ethernet twisted pair MDI(-X) control; one of %ETH_TP_MDI_*. If MDI(-X) control is not
|
H A D | dhcp6.h | 23 u8_t *duid_id; /* variable length ID value (must be opaque) */ 68 u8_t *opt_start; 78 u8_t *buff; 81 u8_t pref; /* server preference */ 93 u8_t state; 95 u8_t tries; 97 u8_t request_config_pending; 101 u8_t struct_init; /* indicate whether memory that should be alloced is initialized */ 127 void dhcp6_nd6_ra_trigger(struct netif *netif, u8_t managed_addr_config, u8_t other_confi [all...] |
H A D | pbuf.h | 271 /** Indicates pbuf_type as u8_t instead of enum to save space. */ 275 u8_t if_idx; 278 u8_t pkt_up; 279 u8_t pkt_flags; 282 u8_t na_proxy; 287 u8_t mac_address[NETIF_MAX_HWADDR_LEN]; 289 u8_t pkt_lqi; 301 u8_t pad[2]; 303 u8_t pad[1]; 306 u8_t pa [all...] |
H A D | dns.h | 142 void dns_setserver(u8_t numdns, const ip_addr_t *dnsserver); 143 const ip_addr_t *dns_getserver(u8_t numdns); 150 u8_t dns_addrtype); 156 err_t dns_local_lookup(const char *hostname, ip_addr_t *addr, u8_t dns_addrtype); 199 err_t lwip_dns_setserver(u8_t numdns, ip_addr_t *dnsserver); 229 err_t lwip_dns_getserver(u8_t numdns, ip_addr_t *dnsserver); 233 u8_t lwip_dns_get_server_cnt(u8_t *ip4cnt, u8_t *ip6cnt); 234 err_t lwip_dns_copy_ip6server_addr(const struct netif *nif, ip6_addr_t *ipaddr, u8_t nu [all...] |
H A D | sio.h | 61 sio_fd_t sio_open(u8_t devnum); 73 void sio_send(u8_t c, sio_fd_t fd); 84 u8_t sio_recv(sio_fd_t fd); 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_info.h | 49 u8_t tcpi_state; /**< Indicates state of a TCP connection. This is currently supported. */ 50 u8_t tcpi_ca_state; /**< Indicates the CA state. This is currently set to 0. */ 51 u8_t tcpi_retransmits; /**< Indicates retransmit. This is currently supported. */ 52 u8_t tcpi_probes; /**< Indicates probes. This is currently supported. */ 53 u8_t tcpi_backoff; /**< Indicates backoff. This is currently supported. */ 54 u8_t tcpi_options; /**< Indicates options . This is currently supported. */ 56 u8_t tcpi_snd_wscale : 4, tcpi_rcv_wscale : 4;
|
H A D | mld6.h | 67 u8_t last_reporter_flag; 69 u8_t group_state; 73 u8_t use; 130 u8_t state; 131 u8_t query_count; 144 u8_t querier_state; 145 u8_t query_count; // when startup, need to send [Startup Query Count] times of General Query 148 u8_t listener_num;
|
H A D | autoip.h | 64 u8_t state; 66 u8_t sent_num; 70 u8_t lastconflict; 72 u8_t tried_llipaddr; 83 u8_t autoip_supplied_address(const struct netif *netif); 86 u8_t autoip_accept_packet(struct netif *netif, const ip4_addr_t *addr);
|
H A D | lwip_rpl.h | 16 u8_t lwip_ipv6_routetbl_is_nbr_nexthop(s8_t nbr_idx); 24 u8_t lwip_rpl_route_is_ipv4sta(void *rte); 26 struct pbuf *lwip_add_rpi_hdr(struct pbuf *p, u8_t nexth, u16_t hbh_len, u8_t flags); 29 u8_t lwip_ipv6_routetbl_is_nbr_nexthop(s8_t nbr_idx); 30 void lwip_rpl_dao_proxy(const ip6_addr_t *ip6addr, const u8_t *mac, u8_t maclen);
|
H A D | udp.h | 90 u8_t flags; 100 u8_t mcast_ifindex; 102 u8_t mcast_ttl; 120 u8_t macsec_reqd: 1; 129 struct udp_pcb *udp_new_ip_type (u8_t type); 151 struct netif *netif, u8_t have_chksum, 155 u8_t have_chksum, u16_t chksum); 157 u8_t have_chksum, u16_t chksum); 160 u8_t have_chksum, u16_t chksum, const ip_addr_t *src_ip); 164 #define udp_setflags(pcb, f) ((pcb)->flags = (u8_t)( [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/priv/ |
H A D | api_msg.h | 88 extern u8_t netconn_reset; 123 u8_t proto; 131 u8_t netifindex; 138 u8_t local; 144 u8_t apiflags; 156 u8_t shut; 160 u8_t polls_left; 169 u8_t if_idx; 175 u8_t backlog; 207 u8_t dns_addrtyp [all...] |
H A D | nd6_priv.h | 87 u8_t lladdr[NETIF_MAX_HWADDR_LEN]; 88 u8_t lladdrlen; 97 u8_t state; 98 u8_t isrouter; 122 u8_t prefix_len; 123 u8_t is_static: 1; 129 u8_t flags; 130 u8_t is_static: 1;
|