RTEMS CPU Kit with SuperCore
4.11.3
|
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <signal.h>
#include <errno.h>
#include <fcntl.h>
#include <netdb.h>
#include <pwd.h>
#include <setjmp.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <sys/stat.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <rtems.h>
#include <rtems/rtems_bsdnet.h>
#include "pppd.h"
#include "magic.h"
#include "fsm.h"
#include "lcp.h"
#include "ipcp.h"
#include "upap.h"
#include "chap.h"
#include "ccp.h"
#include "pathnames.h"
#include "patchlevel.h"
#include "rtemsdialer.h"
Data Structures | |
struct | protocol_list |
struct | callout |
Macros | |
#define | RCSID "$Id$" |
Functions | |
char * | ttyname (int) |
ttyname() - POSIX 1003.1b 4.7.2 - Determine Terminal Device Name | |
char * | getlogin (void) |
4.2.4 Get User Name, P1003.1b-1993, p. More... | |
int | pppdmain (int, char *[]) |
const char * | protocol_name (int proto) |
void | new_phase (int p) |
void | die (int status) |
void | update_link_stats (int u) |
void | ppptimeout (void(*func)(void *), void *arg, int time) |
void | pppuntimeout (void(*func)(void *), void *arg) |
void | novm (char *msg) |
Variables | |
char | ifname [32] |
int | pppifunit |
char | hostname [MAXNAMELEN] |
int | pppd_ttyfd |
int | baud_rate |
int | hungup |
int | privileged |
int | need_holdoff |
int | detached |
struct stat | devstat |
int | prepass = 0 |
int | devnam_fixed |
volatile int | pppd_status |
int | unsuccess |
int | do_callback |
int | doing_callback |
char * | callback_script |
dialerfp | pppd_dialer |
int(* | holdoff_hook )(void) = NULL |
int(* | new_phase_hook )(int) = NULL |
int | pppd_phase |
int | pppd_kill_link |
int | open_ccp_flag |
char ** | script_env |
int | s_env_nalloc |
u_char | outpacket_buf [PPP_MRU+PPP_HDRLEN] |
u_char | inpacket_buf [PPP_MRU+PPP_HDRLEN] |
char * | no_ppp_msg = "Sorry - this system lacks PPP kernel support\n" |
struct pppd_stats | link_stats |
int | link_connect_time |
int | link_stats_valid |
struct protent * | protocols [] |
struct protocol_list | protocol_list [] |
char* getlogin | ( | void | ) |
4.2.4 Get User Name, P1003.1b-1993, p.
87
References getlogin_r().
struct protent* protocols[] |