summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>1996-09-26 06:25:35 +0000
committerPaul Mackerras <paulus@samba.org>1996-09-26 06:25:35 +0000
commitb51b115d3388c832ff97b36407e1eb525371122c (patch)
treed0910e4b5b2ef52c0e05e12cad870b6461a1b220 /include
parent720f112b7dc1bc416c3dd1be41bc9d290d5ef7dc (diff)
downloadppp-b51b115d3388c832ff97b36407e1eb525371122c.tar.gz
new demand-dial method with backup_tty
Diffstat (limited to 'include')
-rw-r--r--include/linux/if_pppvar.h24
1 files changed, 13 insertions, 11 deletions
diff --git a/include/linux/if_pppvar.h b/include/linux/if_pppvar.h
index 92381e2..ea02f86 100644
--- a/include/linux/if_pppvar.h
+++ b/include/linux/if_pppvar.h
@@ -42,7 +42,7 @@
*/
/*
- * ==FILEVERSION 960302==
+ * ==FILEVERSION 960918==
*
* NOTE TO MAINTAINERS:
* If you modify this file at all, please set the above date.
@@ -104,20 +104,21 @@ struct ppp {
__u32 recv_async_map; /* 1 bit means that given control
character is ignored on input*/
- __s32 mtu; /* maximum xmit frame size */
- __s32 mru; /* maximum receive frame size */
+ __s32 mtu; /* maximum xmit frame size */
+ __s32 mru; /* maximum receive frame size */
/* Information about the current tty data */
- __s32 line; /* PPP channel number */
- struct tty_struct *tty; /* ptr to TTY structure */
- __s32 bytes_sent; /* Bytes sent on frame */
- __s32 bytes_rcvd; /* Bytes recvd on frame */
+ __s32 line; /* PPP channel number */
+ struct tty_struct *tty; /* ptr to TTY structure */
+ struct tty_struct *backup_tty; /* TTY to use if tty gets closed */
+ __s32 bytes_sent; /* Bytes sent on frame */
+ __s32 bytes_rcvd; /* Bytes recvd on frame */
/* Interface to the network layer */
- struct device *dev; /* easy for intr handling */
+ struct device *dev; /* easy for intr handling */
/* VJ Header compression data */
- struct slcompress *slcomp; /* for header compression */
+ struct slcompress *slcomp; /* for header compression */
/* Transmission information */
struct ppp_buffer *xbuf; /* Buffer currently being sent */
@@ -142,8 +143,8 @@ struct ppp {
struct wait_queue *read_wait; /* queue for writing processes */
/* Statistic information */
- struct pppstat stats; /* statistic information */
- struct ppp_idle ddinfo; /* demand dial information */
+ struct pppstat stats; /* statistic information */
+ struct ppp_idle ddinfo; /* demand dial information */
/* PPP compression protocol information */
__u32 sc_bytessent; /* count of octets sent */
@@ -154,4 +155,5 @@ struct ppp {
struct compressor *sc_rcomp; /* receive decompressor */
void *sc_rc_state; /* receive decompressor state */
__s32 sc_xfer; /* PID of reserved PPP table */
+ struct enet_statistics estats; /* more detailed stats */
};