diff options
Diffstat (limited to 'net/batman-adv/unicast.c')
-rw-r--r-- | net/batman-adv/unicast.c | 8 |
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 | ||
215 | int frag_send_skb(struct sk_buff *skb, struct bat_priv *bat_priv, | 215 | int 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 | ||
269 | drop_frag: | 269 | drop_frag: |