RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros | Typedefs | Functions | Variables
lcp.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  lcp_options
 

Macros

#define CI_MRU   1 /* Maximum Receive Unit */
 
#define CI_ASYNCMAP   2 /* Async Control Character Map */
 
#define CI_AUTHTYPE   3 /* Authentication Type */
 
#define CI_QUALITY   4 /* Quality Protocol */
 
#define CI_MAGICNUMBER   5 /* Magic Number */
 
#define CI_PCOMPRESSION   7 /* Protocol Field Compression */
 
#define CI_ACCOMPRESSION   8 /* Address/Control Field Compression */
 
#define CI_CALLBACK   13 /* callback */
 
#define PROTREJ   8 /* Protocol Reject */
 
#define ECHOREQ   9 /* Echo Request */
 
#define ECHOREP   10 /* Echo Reply */
 
#define DISCREQ   11 /* Discard Request */
 
#define CBCP_OPT   6 /* Use callback control protocol */
 
#define DEFMRU   1500 /* Try for this */
 
#define MINMRU   128 /* No MRUs below this */
 
#define MAXMRU   16384 /* Normally limit MRU to this */
 
#define DEFLOOPBACKFAIL   10
 

Typedefs

typedef struct lcp_options lcp_options
 

Functions

void lcp_open (int)
 
void lcp_close (int, char *)
 
void lcp_lowerup (int)
 
void lcp_lowerdown (int)
 
void lcp_sprotrej (int, u_char *, int)
 

Variables

fsm lcp_fsm []
 
lcp_options lcp_wantoptions []
 
lcp_options lcp_gotoptions []
 
lcp_options lcp_allowoptions []
 
lcp_options lcp_hisoptions []
 
uint32_t xmit_accm [][8]
 
struct protent lcp_protent