Home
last modified time | relevance | path

Searched refs:remlen (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/net/ipv6/
Dioam6_iptunnel.c77 if (!trace->type_be32 || !trace->remlen || in ioam6_validate_trace_hdr()
78 trace->remlen > IOAM6_TRACE_DATA_SIZE_MAX / 4 || in ioam6_validate_trace_hdr()
128 len = sizeof(*tuninfo) + trace->remlen * 4; in ioam6_build_state()
141 + trace->remlen * 4; in ioam6_build_state()
147 tuninfo->traceh.data[trace->remlen * 4] = IPV6_TLV_PAD1; in ioam6_build_state()
149 tuninfo->traceh.data[trace->remlen * 4] = IPV6_TLV_PADN; in ioam6_build_state()
150 tuninfo->traceh.data[trace->remlen * 4 + 1] = len - 2; in ioam6_build_state()
Dioam6.c643 data = trace->data + trace->remlen * 4 - trace->nodelen * 4 - sclen * 4; in __ioam6_fill_trace_data()
874 if (!trace->remlen || trace->remlen < trace->nodelen + sclen) { in ioam6_fill_trace_data()
880 trace->remlen -= trace->nodelen + sclen; in ioam6_fill_trace_data()
Dexthdrs.c971 if (hdr->opt_len < 2 + sizeof(*trace) + trace->remlen * 4) in ipv6_hop_ioam()
/Linux-v5.15/tools/testing/selftests/net/
Dioam6_parser.c141 ioam6h->remlen != 1; in check_ioam_header()
148 ioam6h->remlen != 1; in check_ioam_header()
170 ioam6h->remlen; in check_ioam_header()
180 ioam6h->remlen; in check_ioam_header()
186 ioam6h->remlen; in check_ioam_header()
193 ioam6h->remlen; in check_ioam_header()
381 p = ioam6h->data + ioam6h->remlen * 4; in check_ioam_header_and_data()
/Linux-v5.15/include/uapi/linux/
Dioam6.h48 __u8 remlen:7, member
91 remlen:7;