freebsd-src/sbin/ipf/libipf
Richard Scheffenegger 347dd0539f
Some checks are pending
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, arm64, aarch64) (push) Waiting to run
tcp: add TH_AE capabilities to ppp and pf
Add support for the AE Flag in the TCP header to pf and ppp.
Commonalize to the use of "E"(ECE), "W"(CWR) and "e"(AE)
for the TCP header flags, in line with tcpdump.

Reviewers: kp, cc, tuexen, cy, #transport!
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D47106
2024-11-29 10:04:31 +01:00
..
addicmp.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
addipopt.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
alist_free.c
alist_new.c
allocmbt.c
assigndefined.c
bcopywrap.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
binprint.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
buildopts.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
checkrev.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
connecttcp.c
count4bits.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
count6bits.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
debug.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
dupmbt.c
facpri.c ipf: Use nitems(foo) instead of sizeof(foo)/sizeof(foo[0]) 2024-04-28 22:21:09 -06:00
facpri.h Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
familyname.c
fill6bits.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
findword.c
flags.c tcp: add TH_AE capabilities to ppp and pf 2024-11-29 10:04:31 +01:00
freembt.c
ftov.c
gethost.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
geticmptype.c
getifname.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
getnattype.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
getport.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
getportproto.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
getproto.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
getsumd.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
hostname.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
icmpcode.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
icmptypename.c
icmptypes.c
inet_addr.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
initparse.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
interror.c ipf: Fix some typos 2024-02-02 21:36:27 -07:00
ionames.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
ipf_dotuning.c tree: Use 1 semicolon at the end of a statement 2023-12-27 21:05:47 -07:00
ipf_perror.c
ipft_hx.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
ipft_pc.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
ipft_tx.c tcp: add TH_AE capabilities to ppp and pf 2024-11-29 10:04:31 +01:00
ipoptsec.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
kmem.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
kmem.h Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
kmemcpywrap.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
kvatoname.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
load_dstlist.c
load_dstlistnode.c
load_file.c
load_hash.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
load_hashnode.c ipfilter: Include the IP address in error message 2024-11-11 19:22:15 -08:00
load_http.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
load_pool.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
load_poolnode.c ipfilter: Support printing of IPv6 addresses in error message 2024-11-11 19:21:22 -08:00
load_url.c
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mb_hexdump.c
msgdsize.c
mutex_emul.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
nametokva.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
nat_setgroupmap.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
ntomask.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
optname.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
optprint.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
optprintv6.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
optvalue.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
parsefields.c
parseipfexpr.c ipf: Fix some typos 2024-02-02 21:36:27 -07:00
parsewhoisline.c
poolio.c
portname.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
prependmbt.c
print_toif.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printactiveaddr.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
printactivenat.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
printaddr.c
printaps.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
printbuf.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printdstl_live.c
printdstlist.c
printdstlistdata.c
printdstlistnode.c
printdstlistpolicy.c
printfieldhdr.c
printfr.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printfraginfo.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printhash_live.c
printhash.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printhashdata.c
printhashnode.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printhost.c
printhostmap.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printhostmask.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printifname.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printip.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printipfexpr.c
printiphdr.c
printlog.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printlookup.c
printmask.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printnat.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
printnataddr.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
printnatfield.c
printnatside.c
printpacket6.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printpacket.c tcp: add TH_AE capabilities to ppp and pf 2024-11-29 10:04:31 +01:00
printpool_live.c
printpool.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printpooldata.c
printpoolfield.c
printpoolnode.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printportcmp.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printproto.c sbin: Remove ancient SCCS tags. 2023-11-26 22:23:29 -07:00
printsbuf.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printstate.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printstatefields.c
printtcpflags.c tcp: add TH_AE capabilities to ppp and pf 2024-11-29 10:04:31 +01:00
printtqtable.c
printtunable.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
printunit.c
remove_hash.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
remove_hashnode.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
remove_pool.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
remove_poolnode.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
resetlexer.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
rwlock_emul.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
save_execute.c
save_file.c
save_nothing.c
save_syslog.c
save_v1trap.c
save_v2trap.c
tcp_flags.c tcp: add TH_AE capabilities to ppp and pf 2024-11-29 10:04:31 +01:00
tcpflags.c tcp: add TH_AE capabilities to ppp and pf 2024-11-29 10:04:31 +01:00
tcpoptnames.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
v6ionames.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
v6optvalue.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
var.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
verbose.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
vtof.c