Module Name:    src
Committed By:   dholland
Date:           Fri Jan 22 21:55:57 UTC 2016

Modified Files:
        src/include: bm.h ifaddrs.h kvm.h link_aout.h login_cap.h nsswitch.h

Log Message:
u_char, u_int, u_long -> unsigned char, unsigned, unsigned long

This makes these headers work without _NETBSD_SOURCE.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/include/bm.h src/include/ifaddrs.h
cvs rdiff -u -r1.16 -r1.17 src/include/kvm.h
cvs rdiff -u -r1.21 -r1.22 src/include/link_aout.h src/include/nsswitch.h
cvs rdiff -u -r1.11 -r1.12 src/include/login_cap.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/include/bm.h
diff -u src/include/bm.h:1.5 src/include/bm.h:1.6
--- src/include/bm.h:1.5	Thu Feb  3 04:39:32 2005
+++ src/include/bm.h	Fri Jan 22 21:55:57 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: bm.h,v 1.5 2005/02/03 04:39:32 perry Exp $	*/
+/*	$NetBSD: bm.h,v 1.6 2016/01/22 21:55:57 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1994
@@ -38,7 +38,7 @@
 #define	_BM_H_
 
 typedef struct {
-	u_char	*pat;			/* pattern */
+	unsigned char *pat;		/* pattern */
 	size_t	 patlen;		/* pattern length */
 	size_t	*delta;			/* skip delta */
 	int	 rarec;			/* rare character */
@@ -49,8 +49,8 @@ typedef struct {
 #include <sys/cdefs.h>
 
 __BEGIN_DECLS
-bm_pat	*bm_comp(u_char const *, size_t, u_char const *);
-u_char	*bm_exec(bm_pat *, u_char *, size_t);
+bm_pat	*bm_comp(unsigned char const *, size_t, unsigned char const *);
+unsigned char *bm_exec(bm_pat *, unsigned char *, size_t);
 void	 bm_free(bm_pat *);
 __END_DECLS
 
Index: src/include/ifaddrs.h
diff -u src/include/ifaddrs.h:1.5 src/include/ifaddrs.h:1.6
--- src/include/ifaddrs.h:1.5	Thu Feb  3 04:39:32 2005
+++ src/include/ifaddrs.h	Fri Jan 22 21:55:57 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: ifaddrs.h,v 1.5 2005/02/03 04:39:32 perry Exp $	*/
+/*	$NetBSD: ifaddrs.h,v 1.6 2016/01/22 21:55:57 dholland Exp $	*/
 
 /*
  * Copyright (c) 1995, 1999
@@ -31,7 +31,7 @@
 struct ifaddrs {
 	struct ifaddrs  *ifa_next;
 	char		*ifa_name;
-	u_int		 ifa_flags;
+	unsigned	 ifa_flags;
 	struct sockaddr	*ifa_addr;
 	struct sockaddr	*ifa_netmask;
 	struct sockaddr	*ifa_dstaddr;

Index: src/include/kvm.h
diff -u src/include/kvm.h:1.16 src/include/kvm.h:1.17
--- src/include/kvm.h:1.16	Mon Sep 12 21:14:29 2011
+++ src/include/kvm.h	Fri Jan 22 21:55:57 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: kvm.h,v 1.16 2011/09/12 21:14:29 christos Exp $	*/
+/*	$NetBSD: kvm.h,v 1.17 2016/01/22 21:55:57 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1989, 1993
@@ -71,7 +71,7 @@ char	 *kvm_geterr(kvm_t *);
 int	  kvm_getloadavg(kvm_t *, double [], int);
 char	 *kvm_getfiles(kvm_t *, int, int, int *);
 struct kinfo_lwp *
-	  kvm_getlwps(kvm_t *, int, u_long, size_t, int *);
+	  kvm_getlwps(kvm_t *, int, unsigned long, size_t, int *);
 struct kinfo_proc2 *
 	  kvm_getproc2(kvm_t *, int, int, size_t, int *);
 struct kinfo_proc *
@@ -80,8 +80,8 @@ int	  kvm_nlist(kvm_t *, struct nlist *)
 kvm_t	 *kvm_open
 	    (const char *, const char *, const char *, int, const char *);
 kvm_t	 *kvm_openfiles(const char *, const char *, const char *, int, char *);
-ssize_t	  kvm_read(kvm_t *, u_long, void *, size_t);
-ssize_t	  kvm_write(kvm_t *, u_long, const void *, size_t);
+ssize_t	  kvm_read(kvm_t *, unsigned long, void *, size_t);
+ssize_t	  kvm_write(kvm_t *, unsigned long, const void *, size_t);
 const char *kvm_getkernelname(kvm_t *);
 
 __END_DECLS

Index: src/include/link_aout.h
diff -u src/include/link_aout.h:1.21 src/include/link_aout.h:1.22
--- src/include/link_aout.h:1.21	Mon Apr 28 20:22:54 2008
+++ src/include/link_aout.h	Fri Jan 22 21:55:57 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: link_aout.h,v 1.21 2008/04/28 20:22:54 martin Exp $	*/
+/*	$NetBSD: link_aout.h,v 1.22 2016/01/22 21:55:57 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -52,7 +52,7 @@
 
 struct sod {	/* Shared Object Descriptor */
 	long	sod_name;		/* name (relative to load address) */
-	u_int	sod_library  : 1,	/* Searched for by library rules */
+	unsigned sod_library  : 1,	/* Searched for by library rules */
 		sod_reserved : 31;
 	short	sod_major;		/* major version number */
 	short	sod_minor;		/* minor version number */
@@ -71,7 +71,7 @@ struct so_map {		/* Shared Object Map */
 	struct so_map	*som_next;	/* Next map in chain */
 	struct sod	*som_sod;	/* Sod responsible for this map */
 	caddr_t		som_sodbase;	/* Base address of this sod */
-	u_int		som_write : 1;	/* Text is currently writable */
+	unsigned	som_write : 1;	/* Text is currently writable */
 	struct _dynamic	*som_dynamic;	/* _dynamic structure */
 	caddr_t		som_spd;	/* Private data */
 };
@@ -85,7 +85,7 @@ struct so_map {		/* Shared Object Map */
  */
 struct nzlist {
 	struct nlist	nlist;
-	u_long		nz_size;
+	unsigned long	nz_size;
 #define nz_un		nlist.n_un
 #define nz_strx		nlist.n_un.n_strx
 #define nz_name		nlist.n_un.n_name
Index: src/include/nsswitch.h
diff -u src/include/nsswitch.h:1.21 src/include/nsswitch.h:1.22
--- src/include/nsswitch.h:1.21	Sun Jul 17 20:54:34 2011
+++ src/include/nsswitch.h	Fri Jan 22 21:55:57 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: nsswitch.h,v 1.21 2011/07/17 20:54:34 joerg Exp $	*/
+/*	$NetBSD: nsswitch.h,v 1.22 2016/01/22 21:55:57 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc.
@@ -175,8 +175,8 @@ typedef struct {
  * nss_module_unregister_fn - module un-registration function
  *	called at module unload
  */
-typedef	void (*nss_module_unregister_fn)(ns_mtab *, u_int);
-typedef	ns_mtab *(*nss_module_register_fn)(const char *, u_int *,
+typedef	void (*nss_module_unregister_fn)(ns_mtab *, unsigned);
+typedef	ns_mtab *(*nss_module_register_fn)(const char *, unsigned *,
 					   nss_module_unregister_fn *);
 
 #ifdef _NS_PRIVATE
@@ -193,7 +193,7 @@ typedef	ns_mtab *(*nss_module_register_f
 typedef struct {
 	const char	*name;		/* name of database */
 	ns_src		*srclist;	/* list of sources */
-	u_int		 srclistsize;	/* size of srclist */
+	unsigned	 srclistsize;	/* size of srclist */
 } ns_dbt;
 
 /*
@@ -203,7 +203,7 @@ typedef struct {
 	const char	*name;		/* module name */
 	void		*handle;	/* handle from dlopen() */
 	ns_mtab		*mtab;		/* method table */
-	u_int		 mtabsize;	/* size of mtab */
+	unsigned	 mtabsize;	/* size of mtab */
 					/* called to unload module */
 	nss_module_unregister_fn unregister;
 } ns_mod;

Index: src/include/login_cap.h
diff -u src/include/login_cap.h:1.11 src/include/login_cap.h:1.12
--- src/include/login_cap.h:1.11	Sun Jan 11 03:04:12 2009
+++ src/include/login_cap.h	Fri Jan 22 21:55:57 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: login_cap.h,v 1.11 2009/01/11 03:04:12 christos Exp $	*/
+/*	$NetBSD: login_cap.h,v 1.12 2016/01/22 21:55:57 dholland Exp $	*/
 
 /*-
  * Copyright (c) 1995,1997 Berkeley Software Design, Inc. All rights reserved.
@@ -73,15 +73,15 @@ login_cap_t *login_getpwclass(const stru
     __RENAME(__login_getpwclass50);
 #endif
 void	 login_close(login_cap_t *);
-int	 login_getcapbool(login_cap_t *, const char *, u_int);
+int	 login_getcapbool(login_cap_t *, const char *, unsigned);
 quad_t	 login_getcapnum(login_cap_t *, const char *, quad_t, quad_t);
 quad_t	 login_getcapsize(login_cap_t *, const char *, quad_t, quad_t);
 char	*login_getcapstr(login_cap_t *, const char *, char *, char *);
 quad_t	 login_getcaptime(login_cap_t *, const char *, quad_t, quad_t);
 
-int	setclasscontext(const char *, u_int);
+int	setclasscontext(const char *, unsigned);
 #ifndef __LIBC12_SOURCE__
-int	setusercontext(login_cap_t *, struct passwd *, uid_t, u_int)
+int	setusercontext(login_cap_t *, struct passwd *, uid_t, unsigned)
     __RENAME(__setusercontext50);
 #endif
 void	setuserpath(login_cap_t *, const char *, envfunc_t, void *);

Reply via email to