1STRUCT MPATH_INFO(9) Actions and configuration STRUCT MPATH_INFO(9)
2
3
4
6 struct_mpath_info - mesh path information
7
9 struct mpath_info {
10 u32 filled;
11 u32 frame_qlen;
12 u32 sn;
13 u32 metric;
14 u32 exptime;
15 u32 discovery_timeout;
16 u8 discovery_retries;
17 u8 flags;
18 int generation;
19 };
20
22 filled
23 bitfield of flags from enum mpath_info_flags
24
25 frame_qlen
26 number of queued frames for this destination
27
28 sn
29 target sequence number
30
31 metric
32 metric (cost) of this mesh path
33
34 exptime
35 expiration time for the mesh path from now, in msecs
36
37 discovery_timeout
38 total mesh path discovery timeout, in msecs
39
40 discovery_retries
41 mesh path discovery retries
42
43 flags
44 mesh path flags
45
46 generation
47 generation number for nl80211 dumps. This number should increase
48 every time the list of mesh paths changes, i.e. when a station is
49 added or removed, so that userspace can tell whether it got a
50 consistent snapshot.
51
53 Mesh path information filled by driver for get_mpath and dump_mpath.
54
56 Johannes Berg <johannes@sipsolutions.net>
57 Author.
58
60Kernel Hackers Manual 3.10 June 2019 STRUCT MPATH_INFO(9)