[PATCH 0/6] alfred: argument-parsing: random fixes

Sven Eckelmann <[email protected]> Thu, 30 Jul 2026 21:31:54 +0200
Newsgroups org.open-mesh.lists.batman
Message-ID <[email protected]>
Similar to the batctl fixes, I have now compiled a list of potential fixes
for alfred. Instead of posting everything at once, I will be posted in
smaller chunks. They are just various (mostly minor) problems which should
be tackled at some point.

Signed-off-by: Sven Eckelmann <[email protected]>
---
Sven Eckelmann (6):
      alfred: keep interface names always in heap
      alfred: free interface parameters before assigning new
      alfred: check strdup() failures during option parsing
      alfred: reject invalid synchronization periods
      alfred: reject too long unix socket paths
      alfred: validate the IPv4 multicast group argument

 Makefile    |  2 +-
 main.c      | 58 +++++++++++++++++++++++++++++++++++++++++++++++++---------
 unix_sock.c | 10 ++++++++++
 3 files changed, 60 insertions(+), 10 deletions(-)
---
base-commit: 462a0cf40615f62e0912c36d72a75accbb26f5ee
change-id: 20260730-bugfixes-parsing-c2406b2251dd

Best regards,
--  
Sven Eckelmann <[email protected]>