X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=drivers%2Fnet%2Fppp_async.c;h=27f5b904f48ec403f2008a27a1e292f98a8d211f;hb=038a5008b2f395c85e6e71d6ddf3c684e7c405b0;hp=caabbc408c343c6e6ef6f1cfb0118725b9046fbf;hpb=d6454706c382ab74e2ecad7803c434cc6bd30343;p=firefly-linux-kernel-4.4.55.git diff --git a/drivers/net/ppp_async.c b/drivers/net/ppp_async.c index caabbc408c34..27f5b904f48e 100644 --- a/drivers/net/ppp_async.c +++ b/drivers/net/ppp_async.c @@ -159,12 +159,11 @@ ppp_asynctty_open(struct tty_struct *tty) int err; err = -ENOMEM; - ap = kmalloc(sizeof(*ap), GFP_KERNEL); + ap = kzalloc(sizeof(*ap), GFP_KERNEL); if (ap == 0) goto out; /* initialize the asyncppp structure */ - memset(ap, 0, sizeof(*ap)); ap->tty = tty; ap->mru = PPP_MRU; spin_lock_init(&ap->xmit_lock);