internal.h File Reference

Declarations which are used by util-vserver internally. More...

#include "fmt.h"
#include "vserver.h"
#include <stdlib.h>
#include <stdbool.h>

Include dependency graph for internal.h:

Go to the source code of this file.

Data Structures

struct  Mapping_uint32
struct  Mapping_uint64

Defines

#define _symbol_version(real, name, version)
#define _default_symbol_version(real, name, version)   extern __typeof (real) name __attribute__ ((alias (#name)));
#define symbol_version(real, name, version)   _symbol_version(real, name, version)
#define default_symbol_version(real, name, version)   _default_symbol_version(real, name, version)

Functions

char * vc_getVserverByCtx_Internal (xid_t ctx, vcCfgStyle *style, char const *revdir, bool validate_result)
int utilvserver_checkCompatVersion ()
uint_least32_t utilvserver_checkCompatConfig ()
bool utilvserver_isDirectory (char const *path, bool follow_link)
bool utilvserver_isFile (char const *path, bool follow_link)
bool utilvserver_isLink (char const *path)
int utilvserver_listparser_uint32 (char const *str, size_t len, char const **err_ptr, size_t *err_len, uint_least32_t *flag, uint_least32_t *mask, uint_least32_t(*func)(char const *, size_t, bool *)) NONNULL((1
int int utilvserver_listparser_uint64 (char const *str, size_t len, char const **err_ptr, size_t *err_len, uint_least64_t *flag, uint_least64_t *mask, uint_least64_t(*func)(char const *, size_t, bool *)) NONNULL((1
ssize_t utilvserver_value2text_uint32 (char const *str, size_t len, struct Mapping_uint32 const *map, size_t map_len) NONNULL((1
ssize_t ssize_t utilvserver_value2text_uint64 (char const *str, size_t len, struct Mapping_uint64 const *map, size_t map_len) NONNULL((1
ssize_t ssize_t ssize_t utilvserver_text2value_uint32 (uint_least32_t *val, struct Mapping_uint32 const *map, size_t map_len) NONNULL((1
ssize_t ssize_t ssize_t ssize_t utilvserver_text2value_uint64 (uint_least64_t *val, struct Mapping_uint64 const *map, size_t map_len) NONNULL((1


Detailed Description

Declarations which are used by util-vserver internally.

Definition in file internal.h.


Generated on Wed Oct 14 02:53:27 2009 for util-vserver (libvserver) by  doxygen 1.5.9