diff options
Diffstat (limited to 'net/batman-adv/network-coding.c')
-rw-r--r-- | net/batman-adv/network-coding.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/net/batman-adv/network-coding.c b/net/batman-adv/network-coding.c index f5276be2c77c..c98b0ab85449 100644 --- a/net/batman-adv/network-coding.c +++ b/net/batman-adv/network-coding.c | |||
@@ -244,9 +244,7 @@ static void batadv_nc_path_free_ref(struct batadv_nc_path *nc_path) | |||
244 | */ | 244 | */ |
245 | static void batadv_nc_packet_free(struct batadv_nc_packet *nc_packet) | 245 | static void batadv_nc_packet_free(struct batadv_nc_packet *nc_packet) |
246 | { | 246 | { |
247 | if (nc_packet->skb) | 247 | kfree_skb(nc_packet->skb); |
248 | kfree_skb(nc_packet->skb); | ||
249 | |||
250 | batadv_nc_path_free_ref(nc_packet->nc_path); | 248 | batadv_nc_path_free_ref(nc_packet->nc_path); |
251 | kfree(nc_packet); | 249 | kfree(nc_packet); |
252 | } | 250 | } |