Use size_t for length, not int.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 27 Apr 2005 12:26:59 +0000 (12:26 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 27 Apr 2005 12:26:59 +0000 (12:26 +0000)
include/rpcsvc/ypclnt.h
lib/libc/yp/yplib.c

index 3ffc589..e93d401 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/include/rpcsvc/ypclnt.h,v 1.11.2.1 2002/02/15 00:46:53 des Exp $
- * $DragonFly: src/include/rpcsvc/ypclnt.h,v 1.6 2005/04/26 06:30:52 y0netan1 Exp $
+ * $DragonFly: src/include/rpcsvc/ypclnt.h,v 1.7 2005/04/27 12:26:59 joerg Exp $
  */
 
 #ifndef _RPCSVC_YPCLNT_H_
@@ -74,8 +74,9 @@ 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 **, int *, char **, int *);
-int     yp_next(char *, char *, char *, int, 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_maplist(char *, struct ypmaplist **);
 int     yp_master(char *, char *, char **);
 int     yp_order(char *, char *, int *);
index 69b2292..5a92aaa 100644 (file)
@@ -28,7 +28,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libc/yp/yplib.c,v 1.34.2.2 2002/02/15 00:46:53 des Exp $
- * $DragonFly: src/lib/libc/yp/yplib.c,v 1.7 2005/04/26 06:30:52 y0netan1 Exp $
+ * $DragonFly: src/lib/libc/yp/yplib.c,v 1.8 2005/04/27 12:26:59 joerg Exp $
  */
 
 #include "namespace.h"
@@ -701,8 +701,8 @@ yp_get_default_domain(char **domp)
 }
 
 int
-yp_first(char *indomain, char *inmap, char **outkey, int *outkeylen,
-    char **outval, int *outvallen)
+yp_first(char *indomain, char *inmap, char **outkey, size_t *outkeylen,
+    char **outval, size_t *outvallen)
 {
        struct ypresp_key_val yprkv;
        struct ypreq_nokey yprnk;
@@ -753,8 +753,8 @@ again:
 }
 
 int
-yp_next(char *indomain, char *inmap, char *inkey, int inkeylen,
-    char **outkey, int *outkeylen, char **outval, int *outvallen)
+yp_next(char *indomain, char *inmap, char *inkey, size_t inkeylen,
+    char **outkey, size_t *outkeylen, char **outval, size_t *outvallen)
 {
        struct ypresp_key_val yprkv;
        struct ypreq_key yprk;