diff options
author | Antonio Quartulli <antonio.quartulli@open-mesh.com> | 2016-05-18 11:38:48 +0200 |
---|---|---|
committer | Simon Wunderlich <sw@simonwunderlich.de> | 2016-07-04 12:37:18 +0200 |
commit | f50ca95a691e9fd1fce530aade58c98d621cb1fe (patch) | |
tree | 8a44b847d9cdc89d92289db192e34977307df55c /net/batman-adv/fragmentation.h | |
parent | batman-adv: add netlink command to query generic mesh information files (diff) | |
download | linux-f50ca95a691e9fd1fce530aade58c98d621cb1fe.tar.xz linux-f50ca95a691e9fd1fce530aade58c98d621cb1fe.zip |
batman-adv: return netdev status in the TX path
Return the proper netdev TX status along the TX path so that the tp_meter
can understand when the queue is full and should stop sending packets.
Signed-off-by: Antonio Quartulli <antonio.quartulli@open-mesh.com>
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Diffstat (limited to 'net/batman-adv/fragmentation.h')
-rw-r--r-- | net/batman-adv/fragmentation.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/batman-adv/fragmentation.h b/net/batman-adv/fragmentation.h index 9ff77c7ef7c7..3202fe329e63 100644 --- a/net/batman-adv/fragmentation.h +++ b/net/batman-adv/fragmentation.h @@ -34,9 +34,9 @@ bool batadv_frag_skb_fwd(struct sk_buff *skb, struct batadv_orig_node *orig_node_src); bool batadv_frag_skb_buffer(struct sk_buff **skb, struct batadv_orig_node *orig_node); -bool batadv_frag_send_packet(struct sk_buff *skb, - struct batadv_orig_node *orig_node, - struct batadv_neigh_node *neigh_node); +int batadv_frag_send_packet(struct sk_buff *skb, + struct batadv_orig_node *orig_node, + struct batadv_neigh_node *neigh_node); /** * batadv_frag_check_entry - check if a list of fragments has timed out |