RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros | Functions | Variables
utils.c File Reference
#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 <syslog.h>
#include <pwd.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 "pppd.h"
Include dependency graph for utils.c:

Data Structures

struct  buffer_info
 

Macros

#define RCSID   "$Id$"
 
#define OUTCHAR(c)   (buflen > 0? (--buflen, *buf++ = (c)): 0)
 
#define LOCK_DIR   "/var/spool/lock"
 

Functions

int slprintf __V ((char *buf, int buflen, char *fmt,...))
 
int vslprintf (char *buf, int buflen, char *fmt, va_list args)
 
void log_packet (u_char *p, int len, char *prefix, int level)
 
void print_string (void *p_arg, int len, void(*printer)(void *, char *,...), void *arg)
 
void pppd_fatal __V ((char *fmt,...))
 
int lock (char *dev)
 
int relock (int pid)
 
void unlock (void)
 

Variables

char line [256]
 
char * linep