Icinga-core 1.4.0
next gen monitoring
module/idoutils/src/io.c File Reference
#include "../../../include/config.h"
#include "../include/common.h"
#include "../include/io.h"

Go to the source code of this file.

Functions

ido_mmapfileido_mmap_fopen (char *filename)
int ido_mmap_fclose (ido_mmapfile *temp_mmapfile)
char * ido_mmap_fgets (ido_mmapfile *temp_mmapfile)
int ido_sink_open (char *name, int fd, int type, int port, int flags, int *nfd)
int ido_sink_write (int fd, char *buf, int buflen)
int ido_sink_write_newline (int fd)
int ido_sink_flush (int fd)
int ido_sink_close (int fd)
int ido_inet_aton (register const char *cp, struct in_addr *addr)
void ido_strip_buffer (char *buffer)
char * ido_escape_buffer (char *buffer)
char * ido_unescape_buffer (char *buffer)

Variables

int use_ssl = IDO_FALSE

Function Documentation

char* ido_escape_buffer ( char *  buffer)

Definition at line 465 of file io.c.

int ido_inet_aton ( register const char *  cp,
struct in_addr *  addr 
)

Definition at line 340 of file io.c.

int ido_mmap_fclose ( ido_mmapfile temp_mmapfile)

Definition at line 75 of file io.c.

char* ido_mmap_fgets ( ido_mmapfile temp_mmapfile)

Definition at line 96 of file io.c.

ido_mmapfile* ido_mmap_fopen ( char *  filename)

Definition at line 30 of file io.c.

int ido_sink_close ( int  fd)

Definition at line 324 of file io.c.

int ido_sink_flush ( int  fd)

Definition at line 314 of file io.c.

int ido_sink_open ( char *  name,
int  fd,
int  type,
int  port,
int  flags,
int *  nfd 
)

Definition at line 145 of file io.c.

int ido_sink_write ( int  fd,
char *  buf,
int  buflen 
)

Definition at line 271 of file io.c.

int ido_sink_write_newline ( int  fd)

Definition at line 307 of file io.c.

void ido_strip_buffer ( char *  buffer)

Definition at line 444 of file io.c.

char* ido_unescape_buffer ( char *  buffer)

Definition at line 511 of file io.c.


Variable Documentation

int use_ssl = IDO_FALSE

Definition at line 20 of file io.c.

 All Data Structures Files Functions Variables Typedefs Defines