⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ypclnt.h

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 H
字号:
#ifndef lint/*      @(#)ypclnt.h	4.1     (ULTRIX)        7/2/90     *//**************************************************************** *								* *  Licensed to Digital Equipment Corporation, Maynard, MA	* *		Copyright 1985 Sun Microsystems, Inc.		* *			All rights reserved.			* *								* ****************************************************************/#endif /* lint *//* * ypclnt.h * This defines the symbols used in the c language * interface to the yp 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 yp 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			/*  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 *//* * 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 yp 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 char *yperr_string();extern int ypprot_err();/* * Global yp data structures */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -