From 832383eae01f1f5615a7c45027b1b4889327e6c5 Mon Sep 17 00:00:00 2001 From: Krzysztof Halasa Date: Wed, 14 Apr 2010 14:09:52 +0000 Subject: [PATCH] --- yaml --- r: 190022 b: refs/heads/master c: 31f634a63de7068c6a5dcb0d7b09b24b61a5cf88 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/wan/hdlc_ppp.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 43533a7a2884..acf407b5ab08 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 334656f33c43921cf383dfd0220dfd34376bcd98 +refs/heads/master: 31f634a63de7068c6a5dcb0d7b09b24b61a5cf88 diff --git a/trunk/drivers/net/wan/hdlc_ppp.c b/trunk/drivers/net/wan/hdlc_ppp.c index b9b9d6b01c0b..941f053e650e 100644 --- a/trunk/drivers/net/wan/hdlc_ppp.c +++ b/trunk/drivers/net/wan/hdlc_ppp.c @@ -628,9 +628,15 @@ static void ppp_stop(struct net_device *dev) ppp_cp_event(dev, PID_LCP, STOP, 0, 0, 0, NULL); } +static void ppp_close(struct net_device *dev) +{ + ppp_tx_flush(); +} + static struct hdlc_proto proto = { .start = ppp_start, .stop = ppp_stop, + .close = ppp_close, .type_trans = ppp_type_trans, .ioctl = ppp_ioctl, .netif_rx = ppp_rx,