dhcpd-pools  3.0
ISC dhcpd lease usage analyser
Macros | Functions | Variables
localcharset.c File Reference
#include <config.h>
#include "localcharset.h"
#include <fcntl.h>
#include <stddef.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include "configmake.h"
Include dependency graph for localcharset.c:

Macros

#define relocate(pathname)   (pathname)
 
#define relocate2(pathname, allocatedp)   (*(allocatedp) = NULL, (pathname))
 
#define DIRECTORY_SEPARATOR   '/'
 
#define ISSLASH(C)   ((C) == DIRECTORY_SEPARATOR)
 
#define volatile   /* empty */
 

Functions

static const char * get_charset_aliases (void)
 
const char * locale_charset (void)
 

Variables

static const char *volatile charset_aliases
 

Macro Definition Documentation

◆ DIRECTORY_SEPARATOR

#define DIRECTORY_SEPARATOR   '/'

Referenced by get_charset_aliases().

◆ ISSLASH

#define ISSLASH (   C)    ((C) == DIRECTORY_SEPARATOR)

Referenced by get_charset_aliases().

◆ relocate

#define relocate (   pathname)    (pathname)

◆ relocate2

#define relocate2 (   pathname,
  allocatedp 
)    (*(allocatedp) = NULL, (pathname))

Referenced by get_charset_aliases().

◆ volatile

#define volatile   /* empty */

Function Documentation

◆ get_charset_aliases()

static const char* get_charset_aliases ( void  )
static

Referenced by locale_charset().

Here is the call graph for this function:

◆ locale_charset()

const char* locale_charset ( void  )

Referenced by gettext_quote().

Here is the call graph for this function:

Variable Documentation

◆ charset_aliases

const char* volatile charset_aliases
static

Referenced by get_charset_aliases().