issues
search
rmind
/
npf
NPF: packet filter with stateful inspection, NAT, IP sets, etc.
Other
239
stars
42
forks
source link
PPTP ALG: Bug fixes and improvements.
#61
Closed
rmind
closed
4 years ago
rmind
commented
4 years ago
pptp_gre_get_state: fix the convoluted logic and a bug.
Refactor to eliminate the need for pptp_gre_state_t::u64.
npf_alg_pptp_init: fix the leaks in the error paths.
pptp_tcp_ctx_alloc: use KM_NOSLEEP when allocating.
pptp_gre_establish_state: check for failure in the caller.
pptp_tcp_translate: fix nbuf handling (from m00nbsd via #59).
pptp_{tcp,gre}_translate: check that there is an ALG associated.
Move pptp_tcp_ctx_alloc() to pptp_tcp_match().
Simplify and eliminate pptp_gre_ctx_t.
Simplify and eliminate npf_nat_cas_alg_arg().
Eliminate the need for __NPF_CONN_PRIVATE.
rmind
commented
4 years ago
cc @alexk99