zephyr/subsys
Florian Grandel 9d1874f7f9 net: capture: enable capturing of IPv6/v4 only
Net capturing would not link when either IPv6 or IPv4 was switched off
due to missing symbols. This change allows for capturing a single IP
protocol only.

To reproduce:

samples/net/sockets/http_client/prj.conf
```
-CONFIG_NET_IPV4=y
+CONFIG_NET_IPV4=n
-CONFIG_NET_CONFIG_NEED_IPV4=y
+CONFIG_NET_CONFIG_NEED_IPV4=n
+
+CONFIG_NET_CAPTURE=y
```

This will cause the following linker error:
```
.../subsys/net/lib/capture/capture.c:648:
    undefined reference to `net_if_ipv4_get_ttl'
```

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2024-08-26 17:06:37 +02:00
..
bindesc everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
bluetooth mbedtls: rename CONFIG_MBEDTLS_ZEPHYR_ENTROPY and move it 2024-08-24 07:16:51 -04:00
canbus net: buf: remove use of special putter and getter functions 2024-08-16 09:55:11 +02:00
console
dap kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
debug style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
demand_paging demand_paging: LRU eviction: avoid ping pong deadlock loop 2024-08-06 17:15:15 -04:00
dfu dfu/mcuboot: Use flash_area_flatten instead of flash_area_erase 2024-06-04 08:00:46 +02:00
disk drivers: disk: add DISK_IOCTL_CTRL_DEINIT command to supported IOCTLs 2024-06-07 18:16:01 +01:00
dsp
emul emul: Support UART device emulation 2024-07-30 18:28:17 +01:00
fb fb: cfb: Fix CID 394240 2024-07-05 18:39:22 +02:00
fs style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
input input: double tap 2024-08-19 09:56:26 -04:00
ipc style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
jwt jwt: add missing documentation 2024-08-23 15:49:05 +01:00
llext style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
logging style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
lorawan everywhere: replace double words 2024-06-25 06:05:35 -04:00
mem_mgmt mem_mgmt: Add a memory attributes memory allocator 2023-11-27 19:56:48 +01:00
mgmt mgmt: mcumgr: grp: Add names to groups when Kconfig is enabled 2024-08-26 17:05:27 +02:00
modbus modbus_serial: Disable rx interrupt if buffer fills up 2024-06-13 16:48:05 -04:00
modem modem: ubx: fix incoming byte processing 2024-08-02 03:29:18 -04:00
net net: capture: enable capturing of IPv6/v4 only 2024-08-26 17:06:37 +02:00
pm pm: refactor pm_device_driver_init 2024-08-02 03:31:17 -04:00
portability kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
profiling subsys/profiling: fix extra frame in the traces 2024-08-20 14:45:23 +02:00
random everywhere: replace double words 2024-06-25 06:05:35 -04:00
retention retention: Increase read size variables to 16-bit 2023-12-14 19:05:22 +00:00
rtio rtio: Split the rx and tx buffer unions 2024-08-17 08:55:01 -04:00
sd disk: sdmmc: power off card in DISK_IOCTL_CTRL_DEINIT 2024-08-20 19:42:37 -04:00
sensing sensors: Submit call returns void 2024-06-14 19:13:02 +02:00
settings kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
shell shell: modules: kernel: print cpu_mask when available 2024-08-23 15:51:01 +01:00
sip_svc everywhere: replace double words 2024-06-22 05:40:22 -04:00
stats shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
storage everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
task_wdt task_wdt: Feed hardware watchdog only when its started 2024-06-06 00:40:53 -07:00
testsuite tests: kernel: add missing test call argument 2024-08-24 07:17:15 -04:00
timing
tracing style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
usb usb: device_next: Make stack High-Bandwidth aware 2024-08-21 18:25:30 +01:00
zbus net: buf: remove use of special putter and getter functions 2024-08-16 09:55:11 +02:00
CMakeLists.txt profiling: Add perf tool 2024-08-13 18:28:44 -04:00
Kconfig profiling: Add perf tool 2024-08-13 18:28:44 -04:00