diff options
Diffstat (limited to 'accel-pppd/ppp/lcp_opt_mru.c')
-rw-r--r-- | accel-pppd/ppp/lcp_opt_mru.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/accel-pppd/ppp/lcp_opt_mru.c b/accel-pppd/ppp/lcp_opt_mru.c index 2f321fb6..ac4ce7fb 100644 --- a/accel-pppd/ppp/lcp_opt_mru.c +++ b/accel-pppd/ppp/lcp_opt_mru.c @@ -66,7 +66,7 @@ static struct lcp_option_t *mru_init(struct ppp_lcp_t *lcp) mru_opt->opt.id = CI_MRU; mru_opt->opt.len = 4; - lcp->ppp->mru = mru_opt->mru; + lcp->ppp->mru = PPP_MTU; lcp->ppp->mtu = mru_opt->mtu; return &mru_opt->opt; @@ -128,10 +128,6 @@ static int mru_recv_conf_ack(struct ppp_lcp_t *lcp, struct lcp_option_t *opt, ui { struct mru_option_t *mru_opt = container_of(opt, typeof(*mru_opt), opt); - if (net->ppp_ioctl(lcp->ppp->chan_fd, PPPIOCSMRU, &mru_opt->mru) && - errno != EIO && errno != ENOTTY) - log_ppp_error("lcp:mru: failed to set channel MRU: %s\n", strerror(errno)); - lcp->ppp->mru = mru_opt->mru; return 0; |