summaryrefslogtreecommitdiffstats
path: root/drivers/staging/batman-adv/unicast.h
diff options
context:
space:
mode:
authorAndreas Langer <an.langer@gmx.de>2010-11-22 00:55:49 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2010-11-29 11:09:10 -0800
commit9061109ab18352c73b5dda426043dbb6d5e2dae7 (patch)
tree039c99fb554f4f73ccf9500e564f8a321930a614 /drivers/staging/batman-adv/unicast.h
parentb8cd75445e842b11a0a8ff1e763303a575c21c77 (diff)
downloadop-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.h2
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_ */
OpenPOWER on IntegriCloud