pidentd  3.0.19
About: implementation of the RFC1413 identification server (more or less complete rewrite compared to version 2)
  Fossies Dox: pidentd-3.0.19.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

k_aix432.c File Reference
#include "config.h"
#include <sys/types.h>
#include <unistd.h>
#include <fcntl.h>
#include <stdlib.h>
#include <errno.h>
#include <pwd.h>
#include <stdio.h>
#include <syslog.h>
#include <sys/domain.h>
#include <sys/protosw.h>
#include <sys/socket.h>
#include <sys/socketvar.h>
#include <sys/statfs.h>
#include <sys/vfs.h>
#include <net/route.h>
#include <netinet/in.h>
#include <netinet/ip.h>
#include <netinet/in_pcb.h>
#include <arpa/inet.h>
#include <sys/file.h>
#include <procinfo.h>
#include "pidentd.h"
Include dependency graph for k_aix432.c:

Go to the source code of this file.

Data Structures

struct  kainfo
 

Macros

#define _KERNEL   1
 

Functions

int ka_init (void)
 
int ka_open (void **misc)
 
static int kread (int kmem, off_t addr, char *buf, int len)
 
int ka_lookup (void *vp, struct kernel *kp)
 

Macro Definition Documentation

◆ _KERNEL

#define _KERNEL   1

Definition at line 56 of file k_aix432.c.

Function Documentation

◆ ka_init()

int ka_init ( void  )

Definition at line 70 of file k_aix432.c.

◆ ka_lookup()

int ka_lookup ( void *  vp,
struct kernel kp 
)

◆ ka_open()

int ka_open ( void **  misc)

Definition at line 77 of file k_aix432.c.

References kainfo::kd, s_free(), and s_malloc().

◆ kread()

static int kread ( int  kmem,
off_t  addr,
char *  buf,
int  len 
)
static

Definition at line 97 of file k_aix432.c.

Referenced by ka_lookup().