Skip to content

Commit aad4b41

Browse files
leocstoneStefan-Schmidt
authored andcommitted
Documentation: ieee802154: fix grammar
Fix grammar where it improves readability. Signed-off-by: Leo Stone <[email protected]> Reviewed-by: Miquel Raynal <[email protected]> Reviewed-by: Simon Horman <[email protected]> Reviewed-by: Bagas Sanjaya <[email protected]> Link: https://lore.kernel.org/[email protected] Signed-off-by: Stefan Schmidt <[email protected]>
1 parent b8ee7a1 commit aad4b41

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

Documentation/networking/ieee802154.rst

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ exports a management (e.g. MLME) and data API.
7272
possibly with some kinds of acceleration like automatic CRC computation and
7373
comparison, automagic ACK handling, address matching, etc.
7474

75-
Those types of devices require different approach to be hooked into Linux kernel.
75+
Each type of device requires a different approach to be hooked into the Linux
76+
kernel.
7677

7778
HardMAC
7879
-------
@@ -81,10 +82,10 @@ See the header include/net/ieee802154_netdev.h. You have to implement Linux
8182
net_device, with .type = ARPHRD_IEEE802154. Data is exchanged with socket family
8283
code via plain sk_buffs. On skb reception skb->cb must contain additional
8384
info as described in the struct ieee802154_mac_cb. During packet transmission
84-
the skb->cb is used to provide additional data to device's header_ops->create
85-
function. Be aware that this data can be overridden later (when socket code
86-
submits skb to qdisc), so if you need something from that cb later, you should
87-
store info in the skb->data on your own.
85+
the skb->cb is used to provide additional data to the device's
86+
header_ops->create function. Be aware that this data can be overridden later
87+
(when socket code submits skb to qdisc), so if you need something from that cb
88+
later, you should store info in the skb->data on your own.
8889

8990
To hook the MLME interface you have to populate the ml_priv field of your
9091
net_device with a pointer to struct ieee802154_mlme_ops instance. The fields
@@ -94,8 +95,9 @@ All other fields are required.
9495
SoftMAC
9596
-------
9697

97-
The MAC is the middle layer in the IEEE 802.15.4 Linux stack. This moment it
98-
provides interface for drivers registration and management of slave interfaces.
98+
The MAC is the middle layer in the IEEE 802.15.4 Linux stack. At the moment, it
99+
provides an interface for driver registration and management of slave
100+
interfaces.
99101

100102
NOTE: Currently the only monitor device type is supported - it's IEEE 802.15.4
101103
stack interface for network sniffers (e.g. WireShark).

0 commit comments

Comments
 (0)