RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Macros | Functions
ypclnt.h File Reference
#include <sys/cdefs.h>
Include dependency graph for ypclnt.h:

Go to the source code of this file.

Data Structures

struct  ypall_callback
 

Macros

#define YPERR_BADARGS   1 /* args to function are bad */
 
#define YPERR_RPC   2 /* RPC failure */
 
#define YPERR_DOMAIN   3 /* can't bind to a server for domain */
 
#define YPERR_MAP   4 /* no such map in server's domain */
 
#define YPERR_KEY   5 /* no such key in map */
 
#define YPERR_YPERR   6 /* some internal YP server or client error */
 
#define YPERR_RESRC   7 /* local resource allocation failure */
 
#define YPERR_NOMORE   8 /* no more records in map database */
 
#define YPERR_PMAP   9 /* can't communicate with portmapper */
 
#define YPERR_YPBIND   10 /* can't communicate with ypbind */
 
#define YPERR_YPSERV   11 /* can't communicate with ypserv */
 
#define YPERR_NODOM   12 /* local domain name not set */
 
#define YPERR_BADDB   13 /* YP data base is bad */
 
#define YPERR_VERS   14 /* YP version mismatch */
 
#define YPERR_ACCESS   15 /* access violation */
 
#define YPERR_BUSY   16 /* database is busy */
 
#define YPOP_CHANGE   1 /* change, do not add */
 
#define YPOP_INSERT   2 /* add, do not change */
 
#define YPOP_DELETE   3 /* delete this entry */
 
#define YPOP_STORE   4 /* add, or change */
 

Functions

__BEGIN_DECLS int yp_bind (char *dom)
 
int _yp_dobind (char *dom, struct dom_binding **ypdb)
 
void yp_unbind (char *dom)
 
int yp_get_default_domain (char **domp)
 
int yp_match (char *indomain, char *inmap, const char *inkey, int inkeylen, char **outval, int *outvallen)
 
int yp_first (char *indomain, char *inmap, char **outkey, int *outkeylen, char **outval, int *outvallen)
 
int yp_next (char *indomain, char *inmap, char *inkey, int inkeylen, char **outkey, int *outkeylen, char **outval, int *outvallen)
 
int yp_master (char *indomain, char *inmap, char **outname)
 
int yp_order (char *indomain, char *inmap, int *outorder)
 
int yp_all (char *indomain, char *inmap, struct ypall_callback *incallback)
 
char * yperr_string (int incode)
 
char * ypbinderr_string (int incode)
 
int ypprot_err (unsigned int incode)