Home
last modified time | relevance | path

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

/netbsd-src/sys/netmpls/
H A Dmpls_ttl.c167 struct mpls_extension mpls_icmp_ext; in mpls_icmp_error() local
169 memset(&mpls_icmp_ext, 0, sizeof(mpls_icmp_ext)); in mpls_icmp_error()
170 mpls_icmp_ext.cmn_hdr.version = ICMP_EXT_VERSION; in mpls_icmp_error()
171 mpls_icmp_ext.cmn_hdr.checksum = 0; /* XXX */ in mpls_icmp_error()
173 mpls_icmp_ext.obj_hdr.length = htons(sizeof(union mpls_shim) + in mpls_icmp_error()
175 mpls_icmp_ext.obj_hdr.class_num = MPLS_STACK_ENTRY_CLASS; in mpls_icmp_error()
176 mpls_icmp_ext.obj_hdr.c_type = MPLS_STACK_ENTRY_C_TYPE; in mpls_icmp_error()
178 mpls_icmp_ext.ms.s_addr = shim->s_addr; in mpls_icmp_error()
226 ICMP_EXT_OFFSET + sizeof(mpls_icmp_ext); in mpls_icmp_error()
285 &mpls_icmp_ext, sizeof(mpls_icmp_ext)); in mpls_icmp_error()