AMD64 - yp functions take pointers to int, not pointers to size_t.
[dragonfly.git] / include / rpcsvc / ypclnt.h
index e93d401..0b5d2b7 100644 (file)
@@ -26,7 +26,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/include/rpcsvc/ypclnt.h,v 1.11.2.1 2002/02/15 00:46:53 des Exp $
+ * $FreeBSD: src/include/rpcsvc/ypclnt.h,v 1.16 2003/10/26 16:35:11 peter Exp $
  * $DragonFly: src/include/rpcsvc/ypclnt.h,v 1.7 2005/04/27 12:26:59 joerg Exp $
  */
 
@@ -67,16 +67,18 @@ struct ypall_callback {
 };
 
 struct dom_binding;
+struct ypmaplist;
+struct ypall_callback;
 
 __BEGIN_DECLS
 int     yp_bind(char *);
 int     _yp_dobind(const char *, struct dom_binding **);
 void    yp_unbind(char *);
 int     yp_get_default_domain(char **);
-int     yp_match(const char *, const char *, const char *, int, char **, int *);
-int     yp_first(char *, char *, char **, size_t *, char **, size_t *);
-int     yp_next(char *, char *, char *, size_t, char **, size_t *,
-                char **, size_t *);
+int     yp_match(char *, char *, const char *, int, char **, int *);
+int     yp_first(char *, char *, char **, int *, char **, int *);
+int     yp_next(char *, char *, char *, int, char **, int *,
+                char **, int *);
 int     yp_maplist(char *, struct ypmaplist **);
 int     yp_master(char *, char *, char **);
 int     yp_order(char *, char *, int *);