Lines Matching defs:esp
82 #include <netinet6/esp.h>
108 (sizeof(struct esp) < sizeof(struct newesp) \
109 ? sizeof(struct newesp) : sizeof(struct esp))
118 struct esp *esp;
150 esp = (struct esp *)(((u_int8_t *)ip) + off);
158 spi = esp->esp_spi;
208 if (ipsec_chkreplay(ntohl(((struct newesp *)esp)->esp_seq), sav))
273 if (ipsec_updatereplay(ntohl(((struct newesp *)esp)->esp_seq), sav)) {
281 /* process main esp header. */
284 esplen = sizeof(struct esp);
288 esplen = sizeof(struct esp);
565 struct esp *esp;
585 esp = (struct esp *)(mtod(m, caddr_t) + off);
587 IP6_EXTHDR_GET(esp, struct esp *, m, off, ESPMAXLEN);
588 if (esp == NULL) {
603 spi = esp->esp_spi;
653 if (ipsec_chkreplay(ntohl(((struct newesp *)esp)->esp_seq), sav))
715 if (ipsec_updatereplay(ntohl(((struct newesp *)esp)->esp_seq), sav)) {
723 /* process main esp header. */
726 esplen = sizeof(struct esp);
730 esplen = sizeof(struct esp);
745 IP6_EXTHDR_GET(esp, struct esp *, m, off, esplen + ivlen);
746 if (esp == NULL) {
975 struct newesp esp;
1025 if (m->m_pkthdr.len < off + sizeof(esp))
1028 if (m->m_len < off + sizeof(esp)) {
1033 m_copydata(m, off, sizeof(esp), (caddr_t)&esp);
1034 espp = &esp;