datapath: Use kfree_skb() only on error paths.