diff options
author | brian <brian@FreeBSD.org> | 1999-11-26 22:44:33 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 1999-11-26 22:44:33 +0000 |
commit | f0003f34563b650e7d94531962fc8f09b2a5f5ec (patch) | |
tree | 32e3392d0d02f834be36bca1b87a8e39b935837e /usr.sbin/ppp/exec.c | |
parent | 9e78c04cff601ba0a8897f3dc1b3740190596105 (diff) | |
download | FreeBSD-src-f0003f34563b650e7d94531962fc8f09b2a5f5ec.zip FreeBSD-src-f0003f34563b650e7d94531962fc8f09b2a5f5ec.tar.gz |
Change ``set cd'' so that its default value is device specific. The
default is still 1 second for ttys, but is now 6 seconds for i4b (ISDN)
devices and 5 seconds for ethernet (PPPoE) devices.
Diffstat (limited to 'usr.sbin/ppp/exec.c')
-rw-r--r-- | usr.sbin/ppp/exec.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr.sbin/ppp/exec.c b/usr.sbin/ppp/exec.c index 80f8343..d1f3f64 100644 --- a/usr.sbin/ppp/exec.c +++ b/usr.sbin/ppp/exec.c @@ -67,6 +67,7 @@ static struct device execdevice = { EXEC_DEVICE, "exec", + { CD_NOTREQUIRED, 0 }, NULL, NULL, NULL, @@ -160,6 +161,8 @@ exec_Create(struct physical *p) waitpid(pid, &stat, 0); log_Printf(LogDEBUG, "Using descriptor %d for child\n", p->fd); physical_SetupStack(p, execdevice.name, PHYSICAL_FORCE_ASYNC); + if (p->cfg.cd.necessity != CD_DEFAULT) + log_Printf(LogWARN, "Carrier settings ignored\n"); return &execdevice; } } |