opnsense-src/sys/netipsec
Konstantin Belousov 39598c2a9f ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointer
The config with IPSEC_SUPPORT + IPSEC_OFFLOAD is the valid one.

Fixes:	5be5a0bde5
Sponsored by:	Nvidia networking
2025-07-17 13:57:35 +03:00
..
ah.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
ah_var.h netipsec: add probe points for the ipsec/esp/ah/ipcomp counters 2024-08-28 12:02:45 +02:00
esp.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
esp_var.h netipsec: add probe points for the ipsec/esp/ah/ipcomp counters 2024-08-28 12:02:45 +02:00
ipcomp.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
ipcomp_var.h netipsec: add probe points for the ipsec/esp/ah/ipcomp counters 2024-08-28 12:02:45 +02:00
ipsec.c ipsec offload: make hw-decrypted plain text packet like sw decrypted. 2025-07-17 12:36:30 +03:00
ipsec.h ipsec(4): Fix a typo in a source code comment 2025-05-31 10:59:09 +02:00
ipsec6.h ipsec_output(): add mtu argument 2024-07-12 06:29:31 +03:00
ipsec_input.c machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
ipsec_mbuf.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
ipsec_mod.c Add UDP encapsulation of ESP in IPv6 2024-01-16 20:44:34 +00:00
ipsec_offload.c ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointer 2025-07-17 13:57:35 +03:00
ipsec_offload.h ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointer 2025-07-17 13:57:35 +03:00
ipsec_output.c netinet: allow per protocol random IP id control, single out IPSEC 2025-03-04 08:45:32 -08:00
ipsec_pcb.c ipsec_offload: kernel infrastructure 2024-07-12 07:27:58 +03:00
ipsec_support.h ipsec: allow it to work with unmapped mbufs 2025-01-13 21:29:32 +02:00
key.c ipsec offload: ipsec_accel_fill_xh() should indirect through fn pointer 2025-07-17 13:57:35 +03:00
key.h ipsec_offload: kernel infrastructure 2024-07-12 07:27:58 +03:00
key_debug.c pfkey: Fix some checks in kdebug_sadb() 2024-12-04 16:22:50 +00:00
key_debug.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
key_var.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
keydb.h ipsec_offload: kernel infrastructure 2024-07-12 07:27:58 +03:00
keysock.c machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
keysock.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
subr_ipsec.c ipsec: allow it to work with unmapped mbufs 2025-01-13 21:29:32 +02:00
udpencap.c Fix KASSERT in 80044c78 causing build failures 2024-01-16 23:15:00 +00:00
xform.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
xform_ah.c netipsec: add probe points for the ipsec/esp/ah/ipcomp counters 2024-08-28 12:02:45 +02:00
xform_esp.c netipsec: add probe points for the ipsec/esp/ah/ipcomp counters 2024-08-28 12:02:45 +02:00
xform_ipcomp.c netipsec: add probe points for the ipsec/esp/ah/ipcomp counters 2024-08-28 12:02:45 +02:00
xform_tcp.c ipsec: allow it to work with unmapped mbufs 2025-01-13 21:29:32 +02:00