Lines Matching defs:iph_ext
50 static inline void ah6_save_hdrs(struct tmp_ext *iph_ext,
57 iph_ext->saddr = top_iph->saddr;
59 iph_ext->daddr = top_iph->daddr;
60 memcpy(&iph_ext->hdrs, top_iph + 1, extlen - sizeof(*iph_ext));
65 struct tmp_ext *iph_ext, int extlen)
71 top_iph->saddr = iph_ext->saddr;
73 top_iph->daddr = iph_ext->daddr;
74 memcpy(top_iph + 1, &iph_ext->hdrs, extlen - sizeof(*iph_ext));
319 struct tmp_ext *iph_ext;
323 extlen += sizeof(*iph_ext);
326 iph_ext = ah_tmp_ext(iph_base);
327 icv = ah_tmp_icv(iph_ext, extlen);
332 ah6_restore_hdrs(top_iph, iph_ext, extlen);
353 struct tmp_ext *iph_ext;
370 extlen += sizeof(*iph_ext);
382 iph_ext = ah_tmp_ext(iph_base);
383 seqhi = (__be32 *)((char *)iph_ext + extlen);
403 ah6_save_hdrs(iph_ext, top_iph, extlen);
406 extlen - sizeof(*iph_ext) +
455 ah6_restore_hdrs(top_iph, iph_ext, extlen);