net-tools/includes/internal/ping
lohhiiccc 770265ee80 feat: add -M (dont-fragment) option
- Add FLAG_DONT_FRAGMENT flag and cli_handle_dont_fragment handler
- Register -M/--dont-fragment option in the X-macro option table
- Apply DF bit via icmp_set_dont_fragment() before ping loop
- Expand error output: table-driven ICMP error messages and dedicated
  frag-needed output with next-hop MTU
- Add STATIC_ARRAY_FOREACH / COUNT_OF macros to compiler.h
2026-03-13 03:22:14 +01:00
..
callback.h refactor: move internal ping headers to internal/ping/ 2026-03-12 16:36:47 +01:00
cli_handlers.h feat: add -M (dont-fragment) option 2026-03-13 03:22:14 +01:00
loop.h refactor: remove typedefs, use struct/enum directly, fix 80-col violations 2026-03-12 19:17:49 +01:00
output.h refactor: remove typedefs, use struct/enum directly, fix 80-col violations 2026-03-12 19:17:49 +01:00
parse_utils.h style: fix struct/variable alignment and wrap indentation 2026-03-13 01:02:28 +01:00
ping_state.h style: fix struct/variable alignment and wrap indentation 2026-03-13 01:02:28 +01:00
scheduler.h refactor: remove typedefs, use struct/enum directly, fix 80-col violations 2026-03-12 19:17:49 +01:00
send.h refactor: remove typedefs, use struct/enum directly, fix 80-col violations 2026-03-12 19:17:49 +01:00
stats.h refactor: remove typedefs, use struct/enum directly, fix 80-col violations 2026-03-12 19:17:49 +01:00
tracker.h style: fix struct/variable alignment and wrap indentation 2026-03-13 01:02:28 +01:00