Module Name: src Committed By: tsutsui Date: Fri Jun 14 16:28:20 UTC 2013
Modified Files: src/sbin/mknod: mknod.c pack_dev.c pack_dev.h Log Message: Remove old workaround for Cygwin. http://mail-index.netbsd.org/source-changes/2003/05/08/0042.html 16bit dev_t for !__CYGWIN_USE_BIG_TYPES__ was removed in Cygwin 1.7.2 http://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/types.h?cvsroot=src#rev1.32 and __dev32_t has been removed since 1.7.19. http://cygwin.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/cygwin/types.h?cvsroot=src#rev1.36 To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sbin/mknod/mknod.c cvs rdiff -u -r1.11 -r1.12 src/sbin/mknod/pack_dev.c cvs rdiff -u -r1.7 -r1.8 src/sbin/mknod/pack_dev.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sbin/mknod/mknod.c diff -u src/sbin/mknod/mknod.c:1.40 src/sbin/mknod/mknod.c:1.41 --- src/sbin/mknod/mknod.c:1.40 Sat Aug 27 18:37:41 2011 +++ src/sbin/mknod/mknod.c Fri Jun 14 16:28:20 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: mknod.c,v 1.40 2011/08/27 18:37:41 joerg Exp $ */ +/* $NetBSD: mknod.c,v 1.41 2013/06/14 16:28:20 tsutsui Exp $ */ /*- * Copyright (c) 1998, 2001 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ #ifndef lint __COPYRIGHT("@(#) Copyright (c) 1998\ The NetBSD Foundation, Inc. All rights reserved."); -__RCSID("$NetBSD: mknod.c,v 1.40 2011/08/27 18:37:41 joerg Exp $"); +__RCSID("$NetBSD: mknod.c,v 1.41 2013/06/14 16:28:20 tsutsui Exp $"); #endif /* not lint */ #include <sys/types.h> @@ -61,7 +61,7 @@ __RCSID("$NetBSD: mknod.c,v 1.40 2011/08 #include "pack_dev.h" static int gid_name(const char *, gid_t *); -static portdev_t callPack(pack_t *, int, u_long *); +static dev_t callPack(pack_t *, int, u_long *); __dead static void usage(void); @@ -81,7 +81,7 @@ main(int argc, char **argv) { char *name, *p; mode_t mode; - portdev_t dev; + dev_t dev; pack_t *pack; u_long numbers[MAXARGS]; int n, ch, fifo, hasformat; @@ -317,10 +317,10 @@ gid_name(const char *name, gid_t *gid) return 0; } -static portdev_t +static dev_t callPack(pack_t *f, int n, u_long *numbers) { - portdev_t d; + dev_t d; const char *error = NULL; d = (*f)(n, numbers, &error); Index: src/sbin/mknod/pack_dev.c diff -u src/sbin/mknod/pack_dev.c:1.11 src/sbin/mknod/pack_dev.c:1.12 --- src/sbin/mknod/pack_dev.c:1.11 Sat Aug 27 18:37:41 2011 +++ src/sbin/mknod/pack_dev.c Fri Jun 14 16:28:20 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: pack_dev.c,v 1.11 2011/08/27 18:37:41 joerg Exp $ */ +/* $NetBSD: pack_dev.c,v 1.12 2013/06/14 16:28:20 tsutsui Exp $ */ /*- * Copyright (c) 1998, 2001 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ #include <sys/cdefs.h> #if !defined(lint) -__RCSID("$NetBSD: pack_dev.c,v 1.11 2011/08/27 18:37:41 joerg Exp $"); +__RCSID("$NetBSD: pack_dev.c,v 1.12 2013/06/14 16:28:20 tsutsui Exp $"); #endif /* not lint */ #include <sys/types.h> @@ -63,10 +63,10 @@ static const char iMinorError[] = "inval static const char tooManyFields[] = "too many fields for format"; /* exported */ -portdev_t +dev_t pack_native(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev(numbers[0], numbers[1]); @@ -80,10 +80,10 @@ pack_native(int n, u_long numbers[], con } -static portdev_t +static dev_t pack_netbsd(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_netbsd(numbers[0], numbers[1]); @@ -99,13 +99,13 @@ pack_netbsd(int n, u_long numbers[], con #define major_freebsd(x) ((int32_t)(((x) & 0x0000ff00) >> 8)) #define minor_freebsd(x) ((int32_t)(((x) & 0xffff00ff) >> 0)) -#define makedev_freebsd(x,y) ((portdev_t)((((x) << 8) & 0x0000ff00) | \ +#define makedev_freebsd(x,y) ((dev_t)((((x) << 8) & 0x0000ff00) | \ (((y) << 0) & 0xffff00ff))) -static portdev_t +static dev_t pack_freebsd(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_freebsd(numbers[0], numbers[1]); @@ -121,13 +121,13 @@ pack_freebsd(int n, u_long numbers[], co #define major_8_8(x) ((int32_t)(((x) & 0x0000ff00) >> 8)) #define minor_8_8(x) ((int32_t)(((x) & 0x000000ff) >> 0)) -#define makedev_8_8(x,y) ((portdev_t)((((x) << 8) & 0x0000ff00) | \ +#define makedev_8_8(x,y) ((dev_t)((((x) << 8) & 0x0000ff00) | \ (((y) << 0) & 0x000000ff))) -static portdev_t +static dev_t pack_8_8(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_8_8(numbers[0], numbers[1]); @@ -143,13 +143,13 @@ pack_8_8(int n, u_long numbers[], const #define major_12_20(x) ((int32_t)(((x) & 0xfff00000) >> 20)) #define minor_12_20(x) ((int32_t)(((x) & 0x000fffff) >> 0)) -#define makedev_12_20(x,y) ((portdev_t)((((x) << 20) & 0xfff00000) | \ +#define makedev_12_20(x,y) ((dev_t)((((x) << 20) & 0xfff00000) | \ (((y) << 0) & 0x000fffff))) -static portdev_t +static dev_t pack_12_20(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_12_20(numbers[0], numbers[1]); @@ -165,13 +165,13 @@ pack_12_20(int n, u_long numbers[], cons #define major_14_18(x) ((int32_t)(((x) & 0xfffc0000) >> 18)) #define minor_14_18(x) ((int32_t)(((x) & 0x0003ffff) >> 0)) -#define makedev_14_18(x,y) ((portdev_t)((((x) << 18) & 0xfffc0000) | \ +#define makedev_14_18(x,y) ((dev_t)((((x) << 18) & 0xfffc0000) | \ (((y) << 0) & 0x0003ffff))) -static portdev_t +static dev_t pack_14_18(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_14_18(numbers[0], numbers[1]); @@ -187,13 +187,13 @@ pack_14_18(int n, u_long numbers[], cons #define major_8_24(x) ((int32_t)(((x) & 0xff000000) >> 24)) #define minor_8_24(x) ((int32_t)(((x) & 0x00ffffff) >> 0)) -#define makedev_8_24(x,y) ((portdev_t)((((x) << 24) & 0xff000000) | \ +#define makedev_8_24(x,y) ((dev_t)((((x) << 24) & 0xff000000) | \ (((y) << 0) & 0x00ffffff))) -static portdev_t +static dev_t pack_8_24(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_8_24(numbers[0], numbers[1]); @@ -210,14 +210,14 @@ pack_8_24(int n, u_long numbers[], const #define major_12_12_8(x) ((int32_t)(((x) & 0xfff00000) >> 20)) #define unit_12_12_8(x) ((int32_t)(((x) & 0x000fff00) >> 8)) #define subunit_12_12_8(x) ((int32_t)(((x) & 0x000000ff) >> 0)) -#define makedev_12_12_8(x,y,z) ((portdev_t)((((x) << 20) & 0xfff00000) | \ +#define makedev_12_12_8(x,y,z) ((dev_t)((((x) << 20) & 0xfff00000) | \ (((y) << 8) & 0x000fff00) | \ (((z) << 0) & 0x000000ff))) -static portdev_t +static dev_t pack_bsdos(int n, u_long numbers[], const char **error) { - portdev_t dev = 0; + dev_t dev = 0; if (n == 2) { dev = makedev_12_20(numbers[0], numbers[1]); Index: src/sbin/mknod/pack_dev.h diff -u src/sbin/mknod/pack_dev.h:1.7 src/sbin/mknod/pack_dev.h:1.8 --- src/sbin/mknod/pack_dev.h:1.7 Mon Apr 28 20:23:09 2008 +++ src/sbin/mknod/pack_dev.h Fri Jun 14 16:28:20 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: pack_dev.h,v 1.7 2008/04/28 20:23:09 martin Exp $ */ +/* $NetBSD: pack_dev.h,v 1.8 2013/06/14 16:28:20 tsutsui Exp $ */ /*- * Copyright (c) 1998, 2001 The NetBSD Foundation, Inc. @@ -32,12 +32,7 @@ #ifndef _PACK_DEV_H #define _PACK_DEV_H -#ifdef __CYGWIN__ -typedef __dev32_t portdev_t; -#else -typedef dev_t portdev_t; -#endif -typedef portdev_t pack_t(int, u_long [], const char **); +typedef dev_t pack_t(int, u_long [], const char **); pack_t *pack_find(const char *); pack_t pack_native;