summaryrefslogtreecommitdiff
path: root/sys/net/if_ipsec.c
AgeCommit message (Expand)Author
2022-10-11Add sadb_x_policy_flags to inform SP origination.knakahara
2022-10-06Fix overflow case detected by clang. Pointed out by wsh@IIJ, thanks.knakahara
2022-09-30ipsecif(4) can use fixed SP reqid based on ifindex, that can reduce number of...knakahara
2021-10-11Make pktq_rps_hash() pluggable for each interface type. Reviewed by gdt@n.o,...knakahara
2020-10-14ipsecif: Set the link state UP if we have a tunnel, otherwise DOWN.roy
2020-03-13reduce unnecessary reqid of NAT-T ipsecif(4), suggested by ohishi@IIJ.knakahara
2020-03-10Fix ipsecif(4) SPDADD pfkey message has garbage. Pointed out by ohishi@IIJ.knakahara
2020-02-01Fix order in rollback case; switch if_ipsec to atomic_load/store_*.riastradh
2020-01-29Adopt <net/if_stats.h>.thorpej
2019-11-01Make global and per-interface ipsecif(4) pmtu tunable like gif(4).knakahara
2019-09-19Avoid having a rtcache directly in a percpu storage for tunnel protocols.knakahara
2019-09-13 if_flags is neither int nor short. It's unsigned short.msaitoh
2019-06-25 Simplify "LIST_HEAD();" to make the code more understandable.msaitoh
2019-03-14Fix ipsecif(4) memory leak in some ioctl cases.knakahara
2018-12-26Remove unnecessary addresses in PF_KEY message.knakahara
2018-12-07ipsecif(4) support input drop packet counter.knakahara
2018-10-19Fix panic when doing ioctl to multiple pseudo interfaces. Pointed out by k-go...knakahara
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2018-05-29Reviewd by ohishi@IIJ. Sorry, I jumped the gun and committed.knakahara
2018-05-29Fix panic when ipsecif(4) adds discard policy. Pointed out by ohishi@IIJ, tha...knakahara
2018-05-24ipsecif(4) must not set port number to spidx even if NAT-T. Pointed out by oh...knakahara
2018-04-27Fix LOCKDEBUG kernel panic when many(about 200) tunnel interfaces is created.knakahara
2018-04-27Fix "how" argument of MGET(). Pointed out by maxv@n.o, thanks.knakahara
2018-04-06Fix unexpected failure when ipsecif(4) over IPv6 is changed port number only.knakahara
2018-04-06fix ipsecif(4) stack overflow.knakahara
2018-04-06fix ipsecif(4) unmatch curlwp_bind.knakahara
2018-04-06fix ipsec(4) encap_lock leak.knakahara
2018-03-13Fix IPv6 ipsecif(4) ATF regression, sorry.knakahara
2018-03-09Functionalize duplicated code. No functional changes.knakahara
2018-03-09Fix missing sadb_x_ipsecrequest informations for PF_KEY message.knakahara
2018-03-09NAT-T src and dst port in ipsec_variant should be network byte order.knakahara
2018-01-31apply a little more #ifdef INET/INET6. fixes !INET6 builds.mrg
2018-01-15Fix PR kern/52920. Pointed out by David Binderman, thanks.knakahara
2018-01-10add ipsec(4) interface, which is used for route-based VPN.knakahara