ppp: fix pptp double release_sock in pptp_bind()

Signed-off-by: Djalal Harouni <tixxdz@opendz.org>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by Djalal Harouni and committed by David S. Miller a454dace 43af940c

+1 -3
+1 -3
drivers/net/ppp/pptp.c
··· 423 lock_sock(sk); 424 425 opt->src_addr = sp->sa_addr.pptp; 426 - if (add_chan(po)) { 427 - release_sock(sk); 428 error = -EBUSY; 429 - } 430 431 release_sock(sk); 432 return error;
··· 423 lock_sock(sk); 424 425 opt->src_addr = sp->sa_addr.pptp; 426 + if (add_chan(po)) 427 error = -EBUSY; 428 429 release_sock(sk); 430 return error;