Logo
›
›component›batctl
Name
batctl
Version
2025.4-r
Type
library
Description
-
Licenses
-
PURL
-
CPE
-

Other Versions#


Project
Branch
Version
master
2026.3-r1

Patches#


#
Title
Author
Resolve
1
batctl: icmp_helper: attach socket filter before packets can arrive
Sven Eckelmann <sven@narfation.org>
2
batctl: traceroute: probe the advertised maximum number of hops
Sven Eckelmann <sven@narfation.org>
3
batctl: fix parsing of parameters with arguments
Sven Eckelmann <sven@narfation.org>
4
batctl: handle netlink callback object on error
Sven Eckelmann <sven@narfation.org>
5
batctl: tcpdump: resolve bat-host name for ROAMv1 client
Sven Eckelmann <sven@narfation.org>
6
batctl: netlink: report kernel errors when writing settings
Sven Eckelmann <sven@narfation.org>
7
batctl: debug: reject trailing garbage for intervals
Sven Eckelmann <sven@narfation.org>
8
batctl: tcpdump: reject invalid packet type arguments
Sven Eckelmann <sven@narfation.org>
9
batctl: tpmeter: fix Gbps output
Sven Eckelmann <sven@narfation.org>
10
batctl: tcpdump: correct output of VLAN IDs
Sven Eckelmann <sven@narfation.org>
11
batctl: ping: fix rtt minimum tracking when a sample is 0.0
Sven Eckelmann <sven@narfation.org>
12
batctl: return only initialized icmp destination unreached bytes
Sven Eckelmann <sven@narfation.org>
13
batctl: genl_json: avoid negative chars in sanitize_string
Sven Eckelmann <sven@narfation.org>
14
batctl: improve number parsing error handling
Sven Eckelmann <sven@narfation.org>
15
batctl: tcpdump: fix reported length for ICMP6_TIME_EXCEEDED
Sven Eckelmann <sven@narfation.org>
16
batctl: translate: don't overwrite the search key
Sven Eckelmann <sven@narfation.org>
17
batctl: netlink: report error on query_rtnl_link send failure
Sven Eckelmann <sven@narfation.org>
18
batctl: genl_json: reject unknown options in handle_json_query
Sven Eckelmann <sven@narfation.org>
19
batctl: tpmeter: abort result wait on receive errors
Sven Eckelmann <sven@narfation.org>
20
batctl: tcpdump: skip partial line for oversized ICMPv6 errors
Sven Eckelmann <sven@narfation.org>
21
batctl: originators: fix throughput lines with bat_hosts
Sven Eckelmann <sven@narfation.org>
22
batctl: netlink: check for BATADV_ATTR_MESH_ADDRESS before accessing it
Sven Eckelmann <sven@narfation.org>
23
batctl: isolation_mark: fix error message for invalid mark/mask values
Sven Eckelmann <sven@narfation.org>
24
batctl: tpmeter: reject invalid test duration argument
Sven Eckelmann <sven@narfation.org>
25
debug: drop stray debug printf line
Sven Eckelmann <sven@narfation.org>
26
batctl: tcpdump: fix coded packet mac dest mac addresses
Sven Eckelmann <sven@narfation.org>
27
batctl: interface: report rtnl query failures
Sven Eckelmann <sven@narfation.org>
28
batctl: tpmeter: label sub-kByte/s rate in bits per second
Sven Eckelmann <sven@narfation.org>
29
batctl: netlink: detect receive errors in query_rtnl_link
Sven Eckelmann <sven@narfation.org>
30
batctl: debug: avoid endless getopt loop for attached '-w' argument
Sven Eckelmann <sven@narfation.org>
31
batctl: netlink: detect receive errors in netlink_print_common
Sven Eckelmann <sven@narfation.org>
32
batctl: tcpdump: don't label unknown ICMPv6 types as unreachable
Sven Eckelmann <sven@narfation.org>
33
batctl: ping: count sent and not received pings
Sven Eckelmann <sven@narfation.org>
34
batctl: netlink: report dump errors signalled in the NLMSG_DONE message
Sven Eckelmann <sven@narfation.org>
35
batctl: debug: use strict interval/timeout parsing
Sven Eckelmann <sven@narfation.org>
36
batctl: ping: reject invalid timeout argument
Sven Eckelmann <sven@narfation.org>
37
batctl: only mark file read successful on read line
Sven Eckelmann <sven@narfation.org>
38
batctl: dat_cache: fix multicast/unicast filter for MAC address
Sven Eckelmann <sven@narfation.org>
39
batctl: genl_json: don't return negative error codes to main
Sven Eckelmann <sven@narfation.org>
40
batctl: tcpdump: return EXIT_SUCCESS on normal termination
Sven Eckelmann <sven@narfation.org>
41
batctl: icmp_helper: return proper errno on syscall failures
Sven Eckelmann <sven@narfation.org>
42
batctl: ping: keep huge '-i' intervals from turning into a flood ping
Sven Eckelmann <sven@narfation.org>
43
batctl: debug: reject non-finite/negative interval/timeout values
Sven Eckelmann <sven@narfation.org>
44
batctl: tcpdump: drop hardcoded IPv6 buffer sizes
Sven Eckelmann <sven@narfation.org>
45
batctl: netlink: always 0-terminate hardif name
Sven Eckelmann <sven@narfation.org>
46
batctl: tcpdump: Fix printing of usecs
Sven Eckelmann <sven@narfation.org>
47
batctl: tcpdump: fix endianness of fragmentation sequence number
Sven Eckelmann <sven@narfation.org>
48
batctl: tcpdump: fix source address selection for 802.11 data frames
Sven Eckelmann <sven@narfation.org>
49
batctl: genl_json: drop leftover network coding log level
Sven Eckelmann <sven@narfation.org>
50
batctl: tcpdump: check frame length before reading the ethernet header
Sven Eckelmann <sven@narfation.org>
51
batctl: tcpdump: print the unreachable host for ICMP port unreachable
Sven Eckelmann <sven@narfation.org>
52
batctl: tpmeter: don't use negative errno as exit status
Sven Eckelmann <sven@narfation.org>
53
batctl: genl_json: escape non-printable characters as valid JSON
Sven Eckelmann <sven@narfation.org>
54
batctl: version: don't strip newline for empty buffer
Sven Eckelmann <sven@narfation.org>
55
batctl: netlink: detect receive errors in query_rtnl_link_single
Sven Eckelmann <sven@narfation.org>
56
batctl: bat-hosts: free bat_host when hash_add fails
Sven Eckelmann <sven@narfation.org>
57
batctl: debug: don't return negative error codes from handle_debug_table
Sven Eckelmann <sven@narfation.org>
58
batctl: interface: return fail for non-existing interface
Sven Eckelmann <sven@narfation.org>
59
batctl: tpmeter: report kernel errors via strerror
Sven Eckelmann <sven@narfation.org>
60
batctl: netlink: abort netlink_print_common when message allocation fails
Sven Eckelmann <sven@narfation.org>
61
batctl: traceroute: return EXIT_NOSUCCESS when destination not reached
Sven Eckelmann <sven@narfation.org>
62
batctl: tpmeter: don't cancel test from the signal handler
Sven Eckelmann <sven@narfation.org>
63
batctl: event: don't print timestamp prefix for skipped events
Sven Eckelmann <sven@narfation.org>
64
batctl: tcpdump: handle TCP packet with bogus data offset
Sven Eckelmann <sven@narfation.org>
65
batctl: version: avoid use of uninitialized read buffer
Sven Eckelmann <sven@narfation.org>
66
batctl: netlink: use kernel-style error codes for nl_recvmsgs
Sven Eckelmann <sven@narfation.org>
67
batctl: netlink: detect receive errors in netlink_simple_request
Sven Eckelmann <sven@narfation.org>
68
batctl: free header lines after error
Sven Eckelmann <sven@narfation.org>
69
batctl: tcpdump: fix "subtybe" typo in 4ADDR output
Sven Eckelmann <sven@narfation.org>
70
batctl: ping: reject invalid packet count argument
Sven Eckelmann <sven@narfation.org>
71
batctl: netlink: report send errors in netlink_simple_request
Sven Eckelmann <sven@narfation.org>
72
batctl: icmp_helper: fail send when the primary mac is unknown
Sven Eckelmann <sven@narfation.org>
73
batctl: netlink: don't format NULL extra_info in info_callback
Sven Eckelmann <sven@narfation.org>
74
batctl: traceroute: handle fast replies
Sven Eckelmann <sven@narfation.org>
75
batctl: bat-hosts: compare full path for deduplication
Sven Eckelmann <sven@narfation.org>
76
batctl: ping/traceroute: don't restart RTT timer on stray replies
Sven Eckelmann <sven@narfation.org>