summaryrefslogtreecommitdiff
path: root/usr.sbin/ppp/prompt.h
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>1998-04-05 18:25:34 +0000
committerBrian Somers <brian@FreeBSD.org>1998-04-05 18:25:34 +0000
commitf91ad6b0b7c831f92e5a3a47afccf2bc8a0b60e6 (patch)
treea339a50fbe4a1694bbbb9ef049da3b10bbeb45dd /usr.sbin/ppp/prompt.h
parentc3a119d0e95b96a2eafc21ebc59245734a3a594c (diff)
downloadsrc-test2-f91ad6b0b7c831f92e5a3a47afccf2bc8a0b60e6.tar.gz
src-test2-f91ad6b0b7c831f92e5a3a47afccf2bc8a0b60e6.zip
Notes
Diffstat (limited to 'usr.sbin/ppp/prompt.h')
-rw-r--r--usr.sbin/ppp/prompt.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.sbin/ppp/prompt.h b/usr.sbin/ppp/prompt.h
index eeab6ff99b28..9a43e22ce737 100644
--- a/usr.sbin/ppp/prompt.h
+++ b/usr.sbin/ppp/prompt.h
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: prompt.h,v 1.1.2.3 1998/02/17 19:28:13 brian Exp $
+ * $Id: prompt.h,v 1.1.2.4 1998/04/03 19:25:51 brian Exp $
*/
#define LOCAL_AUTH 0x01
@@ -45,6 +45,7 @@ struct prompt {
struct bundle *bundle; /* who I'm controlling */
unsigned nonewline : 1; /* need a newline before our prompt ? */
unsigned needprompt : 1; /* Show a prompt at the next UpdateSet() */
+ unsigned active : 1; /* Is the prompt active (^Z) */
char who[40]; /* Where do I come from */
@@ -74,6 +75,8 @@ extern void prompt_TtyTermMode(struct prompt *, struct datalink *);
extern void prompt_TtyOldMode(struct prompt *);
extern pid_t prompt_pgrp(struct prompt *);
extern int PasswdCommand(struct cmdargs const *);
+extern void prompt_Suspend(struct prompt *);
+extern void prompt_Continue(struct prompt *);
#define prompt_IsTermMode(p, dl) ((p)->TermMode == (dl) ? 1 : 0)
#define prompt_IsController(p) (!(p) || (p)->owner ? 0 : 1)
#define prompt_Required(p) ((p)->needprompt = 1)