Commit d763b9f
committed
subprojects: add libpcap with plugin loader support
The packet capture feature needs libpcap with the plugin loader
API proposed in the-tcpdump-group/libpcap#1659
which is not yet merged upstream. Add libpcap as a meson wrap
subproject with three patches on top of upstream commit bac2884b
implementing the runtime plugin loader, timestamp type accessors
and a complete accessor API for tcpdump feature parity.
The meson.build exposes a plugindir variable via declare_dependency()
so consumers can install plugins in the right location.
Signed-off-by: Robin Jarry <rjarry@redhat.com>1 parent 4a3621f commit d763b9f
8 files changed
Lines changed: 2320 additions & 1 deletion
File tree
- .github/workflows
- subprojects
- packagefiles/libpcap
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
0 commit comments