summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/Makefile
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>1997-02-19 01:14:41 +0000
committerbrian <brian@FreeBSD.org>1997-02-19 01:14:41 +0000
commit43a90c7d71583db5ceb070df332fab67e4414c6a (patch)
tree8161cb2acbf7411d686ea3f206c18cec51516bac /usr.sbin/ppp/Makefile
parent87dca7091fa198d5f1e715636074dafb9e3ce7a9 (diff)
downloadFreeBSD-src-43a90c7d71583db5ceb070df332fab67e4414c6a.zip
FreeBSD-src-43a90c7d71583db5ceb070df332fab67e4414c6a.tar.gz
Tidy up signal handling.
All signal() calls have been changed to pending_signal() calls. pending_signal() is defined in the new sig.c file. It remembers the handler and traps the signal with a function that will remember the signal. main.c now calls handle_signals() to actually call the required handlers (if the above handler was called). If this doesn't close PR2662 (was PR2347), I'll cry. Joerg, I think this should go into 2.2, but I havn't done anything about it because I'm bound to botch it with the new sig.[ch] files. I've just "cvs add"'d sig.[ch] so far.... can you update to 2.2 and tell me what you did ? Thanks.
Diffstat (limited to 'usr.sbin/ppp/Makefile')
-rw-r--r--usr.sbin/ppp/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ppp/Makefile b/usr.sbin/ppp/Makefile
index 4e22fb2..1423624 100644
--- a/usr.sbin/ppp/Makefile
+++ b/usr.sbin/ppp/Makefile
@@ -5,7 +5,7 @@ SRCS= async.c auth.c ccp.c chap.c chat.c command.c filter.c fsm.c hdlc.c \
ip.c ipcp.c lcp.c lqr.c log.c main.c mbuf.c modem.c os.c \
pap.c pred.c route.c slcompress.c timer.c systems.c uucplock.c vars.c \
vjcomp.c arp.c alias.c alias_db.c alias_ftp.c alias_util.c \
- passwdauth.c
+ passwdauth.c sig.c
#CFLAGS+= -DHAVE_SHELL_CMD_WITH_ANY_MODE
CFLAGS += -Wall -DUSE_PERROR -DMSEXT -DPASSWDAUTH
LDADD += -lmd -lcrypt -lutil
OpenPOWER on IntegriCloud