diff options
author | Andreas Langer <an.langer@gmx.de> | 2010-11-22 00:55:49 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-11-29 11:09:10 -0800 |
commit | 9061109ab18352c73b5dda426043dbb6d5e2dae7 (patch) | |
tree | 039c99fb554f4f73ccf9500e564f8a321930a614 /drivers/staging/batman-adv/unicast.h | |
parent | b8cd75445e842b11a0a8ff1e763303a575c21c77 (diff) | |
download | op-kernel-dev-9061109ab18352c73b5dda426043dbb6d5e2dae7.zip op-kernel-dev-9061109ab18352c73b5dda426043dbb6d5e2dae7.tar.gz |
Staging: batman-adv: fragment forwarded packets
If a packet is too big to be forwarded over an interface it will be
fragmented on-the-fly (if fragmentation is enabled).
Signed-off-by: Andreas Langer <an.langer@gmx.de>
Signed-off-by: Sven Eckelmann <sven.eckelmann@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/batman-adv/unicast.h')
-rw-r--r-- | drivers/staging/batman-adv/unicast.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/batman-adv/unicast.h b/drivers/staging/batman-adv/unicast.h index 5908b01..e32b786 100644 --- a/drivers/staging/batman-adv/unicast.h +++ b/drivers/staging/batman-adv/unicast.h @@ -29,5 +29,7 @@ int frag_reassemble_skb(struct sk_buff *skb, struct bat_priv *bat_priv, struct sk_buff **new_skb); void frag_list_free(struct list_head *head); int unicast_send_skb(struct sk_buff *skb, struct bat_priv *bat_priv); +int frag_send_skb(struct sk_buff *skb, struct bat_priv *bat_priv, + struct batman_if *batman_if, uint8_t dstaddr[]); #endif /* _NET_BATMAN_ADV_UNICAST_H_ */ |