aboutsummaryrefslogtreecommitdiffstats
path: root/net/batman-adv/unicast.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/batman-adv/unicast.c')
-rw-r--r--net/batman-adv/unicast.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/net/batman-adv/unicast.c b/net/batman-adv/unicast.c
index b4114385dc56..7238f041d3c5 100644
--- a/net/batman-adv/unicast.c
+++ b/net/batman-adv/unicast.c
@@ -213,7 +213,7 @@ out:
213} 213}
214 214
215int frag_send_skb(struct sk_buff *skb, struct bat_priv *bat_priv, 215int frag_send_skb(struct sk_buff *skb, struct bat_priv *bat_priv,
216 struct batman_if *batman_if, uint8_t dstaddr[]) 216 struct hard_iface *hard_iface, uint8_t dstaddr[])
217{ 217{
218 struct unicast_packet tmp_uc, *unicast_packet; 218 struct unicast_packet tmp_uc, *unicast_packet;
219 struct sk_buff *frag_skb; 219 struct sk_buff *frag_skb;
@@ -258,12 +258,12 @@ int frag_send_skb(struct sk_buff *skb, struct bat_priv *bat_priv,
258 frag1->flags = UNI_FRAG_HEAD | large_tail; 258 frag1->flags = UNI_FRAG_HEAD | large_tail;
259 frag2->flags = large_tail; 259 frag2->flags = large_tail;
260 260
261 seqno = atomic_add_return(2, &batman_if->frag_seqno); 261 seqno = atomic_add_return(2, &hard_iface->frag_seqno);
262 frag1->seqno = htons(seqno - 1); 262 frag1->seqno = htons(seqno - 1);
263 frag2->seqno = htons(seqno); 263 frag2->seqno = htons(seqno);
264 264
265 send_skb_packet(skb, batman_if, dstaddr); 265 send_skb_packet(skb, hard_iface, dstaddr);
266 send_skb_packet(frag_skb, batman_if, dstaddr); 266 send_skb_packet(frag_skb, hard_iface, dstaddr);
267 return NET_RX_SUCCESS; 267 return NET_RX_SUCCESS;
268 268
269drop_frag: 269drop_frag: