|
@@ -1716,6 +1716,7 @@ ppp_receive_frame(struct ppp *ppp, struct sk_buff *skb, struct channel *pch)
|
|
{
|
|
{
|
|
/* note: a 0-length skb is used as an error indication */
|
|
/* note: a 0-length skb is used as an error indication */
|
|
if (skb->len > 0) {
|
|
if (skb->len > 0) {
|
|
|
|
+ skb_checksum_complete_unset(skb);
|
|
#ifdef CONFIG_PPP_MULTILINK
|
|
#ifdef CONFIG_PPP_MULTILINK
|
|
/* XXX do channel-level decompression here */
|
|
/* XXX do channel-level decompression here */
|
|
if (PPP_PROTO(skb) == PPP_MP)
|
|
if (PPP_PROTO(skb) == PPP_MP)
|