diff --git a/[refs] b/[refs] index 82dbd1bde90f..69e5dec68bcc 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1533d382155ee888d9621391c108ffb7a68bb25d +refs/heads/master: c9aa6895371b2a257401f59d3393c9f7ac5a8698 diff --git a/trunk/drivers/net/pppoe.c b/trunk/drivers/net/pppoe.c index 5666ed998142..0adee733b761 100644 --- a/trunk/drivers/net/pppoe.c +++ b/trunk/drivers/net/pppoe.c @@ -600,6 +600,7 @@ static int pppoe_connect(struct socket *sock, struct sockaddr *uservaddr, po->chan.hdrlen = (sizeof(struct pppoe_hdr) + dev->hard_header_len); + po->chan.mtu = dev->mtu - sizeof(struct pppoe_hdr); po->chan.private = sk; po->chan.ops = &pppoe_chan_ops;