📄 ypclnt.h
字号:
/* @(#)ypclnt.h 1.1 92/07/30 Copyr 1990 Sun Microsystems, Inc *//* * ypclnt.h * This defines the symbols used in the c language * interface to the NIS client functions. A description of this interface * can be read in ypclnt(3N). *//* * Failure reason codes. The success condition is indicated by a functional * value of "0". */#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 which serves * this 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 /* Internal NIS server or client * interface 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 /* NIS data base is bad */#define YPERR_VERS 14 /* NIS version mismatch */#define YPERR_ACCESS 15 /* Access violation */#define YPERR_BUSY 16 /* Database is busy *//* * Types of update operations */#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 */ /* * Data definitions *//* * struct ypall_callback * is the arg which must be passed to yp_all */struct ypall_callback { int (*foreach)(); /* Return non-0 to stop getting * called */ char *data; /* Opaque pointer for use of callback * function */};/* * External NIS client function references. */extern int yp_bind();extern int _yp_dobind();extern void yp_unbind();extern int yp_get_default_domain ();extern int yp_match ();extern int yp_first ();extern int yp_next();extern int yp_master();extern int yp_order();extern int yp_all();extern int yp_match();extern char *yperr_string();extern int ypprot_err();/* * Global NIS data structures */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -