3 @@ -453,6 +453,13 @@ int generic_establish_ppp (int fd)
4 if (new_style_driver) {
7 + /* if a ppp_fd is already open, close it first */
14 /* Open an instance of /dev/ppp and connect the channel to it */
15 if (ioctl(fd, PPPIOCGCHAN, &chindex) == -1) {
16 error("Couldn't get channel number: %m");