32#ifndef _RPCSVC_YPCLNT_H_
33#define _RPCSVC_YPCLNT_H_
37#define YPERR_BADARGS 1
46#define YPERR_YPBIND 10
47#define YPERR_YPSERV 11
51#define YPERR_ACCESS 15
64 int (*
foreach) (
unsigned long,
char *, int,
char *, int,
void *);
71int yp_bind (
char *dom);
72int _yp_dobind (
char *dom,
struct dom_binding **ypdb);
73void yp_unbind (
char *dom);
74int yp_get_default_domain (
char **domp);
75int yp_match (
char *indomain,
char *inmap,
76 const char *inkey,
int inkeylen,
char **outval,
78int yp_first (
char *indomain,
char *inmap,
79 char **outkey,
int *outkeylen,
char **outval,
81int yp_next (
char *indomain,
char *inmap,
82 char *inkey,
int inkeylen,
char **outkey,
83 int *outkeylen,
char **outval,
int *outvallen);
84int yp_master (
char *indomain,
char *inmap,
char **outname);
85int yp_order (
char *indomain,
char *inmap,
int *outorder);
86int yp_all (
char *indomain,
char *inmap,
88char * yperr_string (
int incode);
89char * ypbinderr_string (
int incode);
90int ypprot_err (
unsigned int incode);
Definition: yp_prot.h:199