X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Ftty.c;h=d39d4a4dea57367f53799901966ff8be44bcee21;hb=bf18220d7266277469715c092033466895b167d3;hp=d6026981613a67e736062e4f30a7cd50ed52e822;hpb=c85f525a3b84b2c65c3c74885997c3b7f9f411d1;p=ppp.git diff --git a/pppd/tty.c b/pppd/tty.c index d602698..d39d4a4 100644 --- a/pppd/tty.c +++ b/pppd/tty.c @@ -73,7 +73,7 @@ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#define RCSID "$Id: tty.c,v 1.13 2004/01/13 04:17:59 paulus Exp $" +#define RCSID "$Id: tty.c,v 1.15 2004/10/24 23:53:05 paulus Exp $" #include #include @@ -300,7 +300,7 @@ setdevname(cp, argv, doit) if (*cp == 0) return 0; - if (strncmp("/dev/", cp, 5) != 0) { + if (*cp != '/') { strlcpy(dev, "/dev/", sizeof(dev)); strlcat(dev, cp, sizeof(dev)); cp = dev; @@ -512,7 +512,9 @@ int connect_tty() { char *connector; int fdflags; +#ifndef __linux__ struct stat statbuf; +#endif char numbuf[16]; /*