Back to index

glibc  2.9
Defines | Functions
netdb.h File Reference
#include <sunrpc/rpc/netdb.h>

Go to the source code of this file.

Defines

#define DECLARE_NSS_PROTOTYPES(service)

Functions

int __getrpcbyname_r (__const char *__name, struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result)
int __old_getrpcbyname_r (__const char *__name, struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result)
int __getrpcbynumber_r (int __number, struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result)
int __old_getrpcbynumber_r (int __number, struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result)
int __getrpcent_r (struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result) attribute_hidden
int __old_getrpcent_r (struct rpcent *__result_buf, char *__buffer, size_t __buflen, struct rpcent **__result)
int _nss_files_parse_rpcent (char *line, struct rpcent *result, struct parser_data *data, size_t datalen, int *errnop)

Define Documentation

#define DECLARE_NSS_PROTOTYPES (   service)
Value:
extern enum nss_status _nss_ ## service ## _setrpcent (int);                \
extern enum nss_status _nss_ ## service ## _endrpcent (void);               \
extern enum nss_status _nss_ ## service ## _getrpcent_r                     \
                     (struct rpcent *rpc, char *buffer, size_t buflen,      \
                     int *errnop);                                   \
extern enum nss_status _nss_ ## service ## _getrpcbyname_r                  \
                     (const char *name, struct rpcent *rpc,                 \
                     char *buffer, size_t buflen, int *errnop);             \
extern enum nss_status _nss_ ## service ## _getrpcbynumber_r                \
                     (int number, struct rpcent *rpc,                       \
                     char *buffer, size_t buflen, int *errnop);

Function Documentation

int __getrpcbyname_r ( __const char *  __name,
struct rpcent __result_buf,
char *  __buffer,
size_t  __buflen,
struct rpcent **  __result 
)
int __getrpcbynumber_r ( int  __number,
struct rpcent __result_buf,
char *  __buffer,
size_t  __buflen,
struct rpcent **  __result 
)
int __getrpcent_r ( struct rpcent __result_buf,
char *  __buffer,
size_t  __buflen,
struct rpcent **  __result 
)
int __old_getrpcbyname_r ( __const char *  __name,
struct rpcent __result_buf,
char *  __buffer,
size_t  __buflen,
struct rpcent **  __result 
)
int __old_getrpcbynumber_r ( int  __number,
struct rpcent __result_buf,
char *  __buffer,
size_t  __buflen,
struct rpcent **  __result 
)
int __old_getrpcent_r ( struct rpcent __result_buf,
char *  __buffer,
size_t  __buflen,
struct rpcent **  __result 
)
int _nss_files_parse_rpcent ( char *  line,
struct rpcent result,
struct parser_data data,
size_t  datalen,
int errnop 
)

Here is the caller graph for this function: