Lines Matching full:mesh
207 * @NL80211_CMD_GET_MPATH: Get mesh path attributes for mesh path to
210 * @NL80211_CMD_SET_MPATH: Set mesh path attributes for mesh path to
213 * @NL80211_CMD_NEW_MPATH: Create a new mesh path for the destination given by
215 * @NL80211_CMD_DEL_MPATH: Delete a mesh path to the destination given by
217 * @NL80211_CMD_NEW_PATH: Add a mesh path with given attributes to the
219 * @NL80211_CMD_DEL_PATH: Remove a mesh path identified by %NL80211_ATTR_MAC
220 * or, if no MAC address given, all mesh paths, on the interface identified
241 * @NL80211_CMD_GET_MESH_CONFIG: Get mesh networking properties for the
244 * @NL80211_CMD_SET_MESH_CONFIG: Set mesh networking properties for the
503 * @NL80211_CMD_JOIN_MESH: Join a mesh. The mesh ID must be given, and initial
504 * mesh config parameters may be given.
505 * @NL80211_CMD_LEAVE_MESH: Leave the mesh network -- no special arguments, the
516 * beacon or probe response from a compatible mesh peer. This is only
612 * for IBSS or MESH vif.
931 * @NL80211_ATTR_MESH_ID: mesh id (1-32 bytes).
932 * @NL80211_ATTR_STA_PLINK_ACTION: action to perform on the mesh peer link
934 * @NL80211_ATTR_MPATH_NEXT_HOP: MAC address of the next hop for a mesh path.
935 * @NL80211_ATTR_MPATH_INFO: information about a mesh_path, part of mesh path
1209 * @NL80211_ATTR_MESH_SETUP: Optional mesh setup parameters. These cannot be
1210 * changed once the mesh is active.
1211 * @NL80211_ATTR_MESH_CONFIG: Mesh configuration parameters, a nested attribute
1214 * allows auth frames in a mesh to be passed to userspace for processing via
1216 * @NL80211_ATTR_STA_PLINK_STATE: The state of a mesh peer link as defined in
1388 * @NL80211_ATTR_LOCAL_MESH_POWER_MODE: local mesh STA link-specific power mode
1806 * @NL80211_IFTYPE_MESH_POINT: mesh point
1987 * @NL80211_STA_INFO_LLID: the station's mesh LLID
1988 * @NL80211_STA_INFO_PLID: the station's mesh PLID
1999 * @NL80211_STA_INFO_LOCAL_PM: local mesh STA link-specific power mode
2000 * @NL80211_STA_INFO_PEER_PM: peer mesh STA link-specific power mode
2001 * @NL80211_STA_INFO_NONPEER_PM: neighbor mesh STA power save mode towards
2045 * enum nl80211_mpath_flags - nl80211 mesh path flags
2047 * @NL80211_MPATH_FLAG_ACTIVE: the mesh path is active
2048 * @NL80211_MPATH_FLAG_RESOLVING: the mesh path discovery process is running
2049 * @NL80211_MPATH_FLAG_SN_VALID: the mesh path contains a valid SN
2050 * @NL80211_MPATH_FLAG_FIXED: the mesh path has been manually set
2051 * @NL80211_MPATH_FLAG_RESOLVED: the mesh path discovery process succeeded
2062 * enum nl80211_mpath_info - mesh path information
2065 * information about a mesh path.
2070 * @NL80211_MPATH_INFO_METRIC: metric (cost) of this mesh path
2072 * @NL80211_MPATH_INFO_FLAGS: mesh path flags, enumerated in
2075 * @NL80211_MPATH_INFO_DISCOVERY_RETRIES: mesh path discovery retries
2076 * @NL80211_MPATH_INFO_MAX: highest mesh path information attribute number
2449 * enum nl80211_mesh_power_mode - mesh power save modes
2451 * @NL80211_MESH_POWER_UNKNOWN: The mesh power mode of the mesh STA is
2453 * @NL80211_MESH_POWER_ACTIVE: Active mesh power mode. The mesh STA is
2455 * @NL80211_MESH_POWER_LIGHT_SLEEP: Light sleep mode. The mesh STA will
2458 * @NL80211_MESH_POWER_DEEP_SLEEP: Deep sleep mode. The mesh STA will
2477 * enum nl80211_meshconf_params - mesh configuration parameters
2479 * Mesh configuration parameters. These can be changed while the mesh is
2494 * on this mesh interface
2498 * mesh
2500 * @NL80211_MESHCONF_TTL: specifies the value of TTL field set at a source mesh
2504 * peer links when we detect compatible mesh peers. Disabled if
2512 * @NL80211_MESHCONF_PATH_REFRESH_TIME: how frequently to refresh mesh paths
2518 * @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT: The time (in TUs) for which mesh
2528 * mesh
2533 * source mesh point for path selection elements.
2538 * @NL80211_MESHCONF_GATE_ANNOUNCEMENTS: Advertise that this mesh station has
2543 * TUs) during which a mesh STA can send only one Action frame containing a
2546 * @NL80211_MESHCONF_FORWARDING: set Mesh STA as forwarding or non-forwarding
2557 * @NL80211_MESHCONF_HT_OPMODE: set mesh HT protection mode.
2559 * @NL80211_MESHCONF_ATTR_MAX: highest possible mesh configuration attribute
2562 * which mesh STAs receiving a proactive PREQ shall consider the forwarding
2563 * information to the root mesh STA to be valid.
2569 * (in TUs) during which a mesh STA can send only one Action frame
2572 * @NL80211_MESHCONF_POWER_MODE: Default mesh power mode for new peer links.
2615 * enum nl80211_mesh_setup_params - mesh setup parameters
2617 * Mesh setup parameters. These are used to start/join a mesh and cannot be
2618 * changed while the mesh is active.
2630 * @NL80211_MESH_SETUP_IE: Information elements for this mesh, for instance, a
2636 * daemon will be authenticating mesh candidates.
2640 * Mesh Peering Management (MPM) and is implemented with the assistance of
2645 * autonomously complete (unsecured) mesh peering without the need of a
2659 * @NL80211_MESH_SETUP_ATTR_MAX: highest possible mesh setup attribute number
3378 * enum nl80211_plink_state - state of a mesh peer link finite state machine
3381 * state of non existant mesh peer links
3382 * @NL80211_PLINK_OPN_SNT: mesh plink open frame has been sent to
3383 * this mesh peer
3384 * @NL80211_PLINK_OPN_RCVD: mesh plink open frame has been received
3385 * from this mesh peer
3386 * @NL80211_PLINK_CNF_RCVD: mesh plink confirm frame has been
3387 * received from this mesh peer
3388 * @NL80211_PLINK_ESTAB: mesh peer link is established
3389 * @NL80211_PLINK_HOLDING: mesh peer link is being closed or cancelled
3390 * @NL80211_PLINK_BLOCKED: all frames transmitted from this mesh
3410 * enum nl80211_plink_action - actions to perform in mesh peers
3413 * @NL80211_PLINK_ACTION_OPEN: start mesh peer link establishment
3414 * @NL80211_PLINK_ACTION_BLOCK: block traffic from this mesh peer
3575 * @NL80211_FEATURE_USERSPACE_MPM: This driver supports a userspace Mesh
3577 * beacons or NL80211_CMD_NEW_PEER_CANDIDATE events. The mesh beacon is