summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/server.h
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>1997-06-25 19:30:05 +0000
committerbrian <brian@FreeBSD.org>1997-06-25 19:30:05 +0000
commitfef65421d3583585ef484383e7a06b2d6c75a1fb (patch)
tree2b34efd1359d865127c8be005bf629a29a898a4e /usr.sbin/ppp/server.h
parent988f978710326fc294e3ebe6b7231a5b2807c6f8 (diff)
downloadFreeBSD-src-fef65421d3583585ef484383e7a06b2d6c75a1fb.zip
FreeBSD-src-fef65421d3583585ef484383e7a06b2d6c75a1fb.tar.gz
Add "set server" to control the server socket.
Catch SIGUSR1 to re-init listening socket. Document signal behaviour. Add missing '\n's to LogPrintf(LogWARN,...) Main() returns int not void. AF_LOCAL ideal suggested a long time ago by: joerg
Diffstat (limited to 'usr.sbin/ppp/server.h')
-rw-r--r--usr.sbin/ppp/server.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/usr.sbin/ppp/server.h b/usr.sbin/ppp/server.h
new file mode 100644
index 0000000..ae420b7
--- /dev/null
+++ b/usr.sbin/ppp/server.h
@@ -0,0 +1,12 @@
+extern int server;
+
+extern int ServerLocalOpen(const char *name);
+extern int ServerTcpOpen(int);
+extern void ServerClose(void);
+
+#define UNKNOWN_SERVER (-2)
+#define NO_SERVER (-1)
+#define LOCAL_SERVER (1)
+#define INET_SERVER (2)
+
+extern int ServerType(void);
OpenPOWER on IntegriCloud