diff --git a/include/rpcsvc/ypclnt.h b/include/rpcsvc/ypclnt.h index a0de83857296..2040459c8689 100644 --- a/include/rpcsvc/ypclnt.h +++ b/include/rpcsvc/ypclnt.h @@ -26,12 +26,14 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ypclnt.h,v 1.4 1996/12/30 14:01:12 peter Exp $ + * $Id: ypclnt.h,v 1.9 1997/05/28 04:38:25 wpaul Exp $ */ #ifndef _RPCSVC_YPCLNT_H_ #define _RPCSVC_YPCLNT_H_ +#include + #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 */ @@ -59,10 +61,12 @@ struct ypall_callback { /* return non-0 to stop getting called */ - int (*foreach) __P((u_long, char *, int, char *, int, void *)); + int (*foreach) __P((unsigned long, char *, int, char *, int, void *)); char *data; /* opaque pointer for use of callback fn */ }; +struct dom_binding; + __BEGIN_DECLS int yp_bind __P((char *dom)); int _yp_dobind __P((char *dom, struct dom_binding **ypdb));