Buckets:
| extern "C" { | |
| struct ip6_hdr { | |
| union { | |
| struct ip6_hdrctl { | |
| uint32_t ip6_un1_flow; | |
| uint16_t ip6_un1_plen; | |
| uint8_t ip6_un1_nxt; | |
| uint8_t ip6_un1_hlim; | |
| } ip6_un1; | |
| uint8_t ip6_un2_vfc; | |
| } ip6_ctlun; | |
| struct in6_addr ip6_src; | |
| struct in6_addr ip6_dst; | |
| }; | |
| struct ip6_ext { | |
| uint8_t ip6e_nxt; | |
| uint8_t ip6e_len; | |
| }; | |
| struct ip6_hbh { | |
| uint8_t ip6h_nxt; | |
| uint8_t ip6h_len; | |
| }; | |
| struct ip6_dest { | |
| uint8_t ip6d_nxt; | |
| uint8_t ip6d_len; | |
| }; | |
| struct ip6_rthdr { | |
| uint8_t ip6r_nxt; | |
| uint8_t ip6r_len; | |
| uint8_t ip6r_type; | |
| uint8_t ip6r_segleft; | |
| }; | |
| struct ip6_rthdr0 { | |
| uint8_t ip6r0_nxt; | |
| uint8_t ip6r0_len; | |
| uint8_t ip6r0_type; | |
| uint8_t ip6r0_segleft; | |
| uint8_t ip6r0_reserved; | |
| uint8_t ip6r0_slmap[3]; | |
| struct in6_addr ip6r0_addr[]; | |
| }; | |
| struct ip6_frag { | |
| uint8_t ip6f_nxt; | |
| uint8_t ip6f_reserved; | |
| uint16_t ip6f_offlg; | |
| uint32_t ip6f_ident; | |
| }; | |
| struct ip6_opt { | |
| uint8_t ip6o_type; | |
| uint8_t ip6o_len; | |
| }; | |
| struct ip6_opt_jumbo { | |
| uint8_t ip6oj_type; | |
| uint8_t ip6oj_len; | |
| uint8_t ip6oj_jumbo_len[4]; | |
| }; | |
| struct ip6_opt_nsap { | |
| uint8_t ip6on_type; | |
| uint8_t ip6on_len; | |
| uint8_t ip6on_src_nsap_len; | |
| uint8_t ip6on_dst_nsap_len; | |
| }; | |
| struct ip6_opt_tunnel { | |
| uint8_t ip6ot_type; | |
| uint8_t ip6ot_len; | |
| uint8_t ip6ot_encap_limit; | |
| }; | |
| struct ip6_opt_router { | |
| uint8_t ip6or_type; | |
| uint8_t ip6or_len; | |
| uint8_t ip6or_value[2]; | |
| }; | |
| } | |
Xet Storage Details
- Size:
- 2.67 kB
- Xet hash:
- f91969e7594d19881c03759462d5142d45e0da097ac25a6de8e5f70af940cf08
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.