Remote Administration Daemon Developer Guide

Exit Print View

Updated: July 2014
 
 

Utilities

Function
Description
void *rad_zalloc(size_t size);
Return a pointer to a zero-allocated block of size bytes.
char *rad_strndup(char *string, size_t length);
Create and return a duplicate of string that is of size, length bytes.
int rad_strccmp(const char * zstring, const char * cstring, size_t length);
Compare two strings, up to a maximum size of length bytes.
int rad_openf(const char *format, int oflag, mode_tmode, ...);
Open a file with access mode, oflag, and mode, mode, whose path is specified by calling sprintf() on format.
FILE *rad_fopenf(const char *format, const char *mode, ...);
Open a file with mode, whose path is specified by calling sprintf() on format.