]> git.ozlabs.org Git - ppp.git/commitdiff
declare script_{un}setenv and get_host_seed
authorPaul Mackerras <paulus@samba.org>
Wed, 25 Mar 1998 01:30:18 +0000 (01:30 +0000)
committerPaul Mackerras <paulus@samba.org>
Wed, 25 Mar 1998 01:30:18 +0000 (01:30 +0000)
pppd/pppd.h

index e164bb573a3692bf28148c831af54ab93242bc2f..9ef4a8fd0e735a00185f2d77b85f08e907edb367 100644 (file)
@@ -16,7 +16,7 @@
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- * $Id: pppd.h,v 1.19 1997/04/30 05:56:55 paulus Exp $
+ * $Id: pppd.h,v 1.20 1998/03/25 01:30:18 paulus Exp $
  */
 
 /*
@@ -68,6 +68,7 @@ extern int    redirect_stderr;/* Connector's stderr should go to file */
 extern char    peer_authname[];/* Authenticated name of peer */
 extern int     privileged;     /* We were run by real-uid root */
 extern int     need_holdoff;   /* Need holdoff period after link terminates */
+extern char    **script_env;   /* Environment variables for scripts */
 
 /*
  * Variables set by command-line options.
@@ -194,6 +195,8 @@ void print_string __P((char *, int,  void (*) (void *, char *, ...),
                void *));       /* Format a string for output */
 int fmtmsg __P((char *, int, char *, ...));            /* sprintf++ */
 int vfmtmsg __P((char *, int, char *, va_list));       /* vsprintf++ */
+void script_setenv __P((char *, char *));      /* set script env var */
+void script_unsetenv __P((char *));            /* unset script env var */
 
 /* Procedures exported from auth.c */
 void link_required __P((int));   /* we are starting to use the link */
@@ -293,6 +296,7 @@ void unlock __P((void));    /* Delete previously-created lock file */
 int  daemon __P((int, int));   /* Detach us from terminal session */
 void logwtmp __P((const char *, const char *, const char *));
                                /* Write entry to wtmp file */
+int  get_host_seed __P((void));        /* Get host-dependent random number seed */
 #ifdef PPP_FILTER
 int  set_filters __P((struct bpf_program *pass, struct bpf_program *active));
                                /* Set filter programs in kernel */