Module Name: src Committed By: riastradh Date: Sat Oct 28 06:27:32 UTC 2017
Modified Files: src/sys/dev/apm: apmio.h src/sys/dev/dmover: dmover_io.h src/sys/dev/dtv: dtvio_demux.h dtvio_frontend.h src/sys/dev/i2c: i2c_io.h src/sys/dev/i2o: i2o.h iopio.h src/sys/dev/ic: athioctl.h icp_ioctl.h mlxio.h Log Message: Add some #includes to make a few more header files compile. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/apm/apmio.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/dmover/dmover_io.h cvs rdiff -u -r1.2 -r1.3 src/sys/dev/dtv/dtvio_demux.h \ src/sys/dev/dtv/dtvio_frontend.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/i2c/i2c_io.h cvs rdiff -u -r1.15 -r1.16 src/sys/dev/i2o/i2o.h cvs rdiff -u -r1.7 -r1.8 src/sys/dev/i2o/iopio.h cvs rdiff -u -r1.16 -r1.17 src/sys/dev/ic/athioctl.h cvs rdiff -u -r1.6 -r1.7 src/sys/dev/ic/icp_ioctl.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/ic/mlxio.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/apm/apmio.h diff -u src/sys/dev/apm/apmio.h:1.6 src/sys/dev/apm/apmio.h:1.7 --- src/sys/dev/apm/apmio.h:1.6 Sun Sep 6 06:00:59 2015 +++ src/sys/dev/apm/apmio.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: apmio.h,v 1.6 2015/09/06 06:00:59 dholland Exp $ */ +/* $NetBSD: apmio.h,v 1.7 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 1995 The NetBSD Foundation, Inc. * All rights reserved. @@ -30,6 +30,7 @@ #ifndef _DEV_APM_APMIO_H_ #define _DEV_APM_APMIO_H_ +#include <sys/types.h> #include <sys/ioccom.h> struct apm_event_info { Index: src/sys/dev/dmover/dmover_io.h diff -u src/sys/dev/dmover/dmover_io.h:1.3 src/sys/dev/dmover/dmover_io.h:1.4 --- src/sys/dev/dmover/dmover_io.h:1.3 Sun Dec 11 12:21:20 2005 +++ src/sys/dev/dmover/dmover_io.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: dmover_io.h,v 1.3 2005/12/11 12:21:20 christos Exp $ */ +/* $NetBSD: dmover_io.h,v 1.4 2017/10/28 06:27:32 riastradh Exp $ */ /* * Copyright (c) 2002, 2003 Wasabi Systems, Inc. @@ -38,6 +38,7 @@ #ifndef _DMOVER_DMOVER_IO_H_ #define _DMOVER_DMOVER_IO_H_ +#include <sys/types.h> #include <sys/ioccom.h> #include <sys/uio.h> Index: src/sys/dev/dtv/dtvio_demux.h diff -u src/sys/dev/dtv/dtvio_demux.h:1.2 src/sys/dev/dtv/dtvio_demux.h:1.3 --- src/sys/dev/dtv/dtvio_demux.h:1.2 Sun Jul 10 15:50:48 2011 +++ src/sys/dev/dtv/dtvio_demux.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: dtvio_demux.h,v 1.2 2011/07/10 15:50:48 jmcneill Exp $ */ +/* $NetBSD: dtvio_demux.h,v 1.3 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 2011 Jared D. McNeill <jmcne...@invisible.ca> @@ -35,6 +35,7 @@ #ifndef _DEV_DTV_DTVIO_DEMUX_H #define _DEV_DTV_DTVIO_DEMUX_H +#include <sys/types.h> #include <sys/ioccom.h> /* Index: src/sys/dev/dtv/dtvio_frontend.h diff -u src/sys/dev/dtv/dtvio_frontend.h:1.2 src/sys/dev/dtv/dtvio_frontend.h:1.3 --- src/sys/dev/dtv/dtvio_frontend.h:1.2 Wed Jul 13 23:16:55 2011 +++ src/sys/dev/dtv/dtvio_frontend.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: dtvio_frontend.h,v 1.2 2011/07/13 23:16:55 jmcneill Exp $ */ +/* $NetBSD: dtvio_frontend.h,v 1.3 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 2011 Jared D. McNeill <jmcne...@invisible.ca> @@ -35,6 +35,7 @@ #ifndef _DEV_DTV_DTVIO_FRONTEND_H #define _DEV_DTV_DTVIO_FRONTEND_H +#include <sys/types.h> #include <sys/ioccom.h> /* Index: src/sys/dev/i2c/i2c_io.h diff -u src/sys/dev/i2c/i2c_io.h:1.3 src/sys/dev/i2c/i2c_io.h:1.4 --- src/sys/dev/i2c/i2c_io.h:1.3 Sun Apr 22 14:10:36 2012 +++ src/sys/dev/i2c/i2c_io.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: i2c_io.h,v 1.3 2012/04/22 14:10:36 pgoyette Exp $ */ +/* $NetBSD: i2c_io.h,v 1.4 2017/10/28 06:27:32 riastradh Exp $ */ /* * Copyright (c) 2003 Wasabi Systems, Inc. @@ -38,6 +38,7 @@ #ifndef _DEV_I2C_I2C_IO_H_ #define _DEV_I2C_I2C_IO_H_ +#include <sys/types.h> #include <sys/ioccom.h> /* I2C bus address. */ Index: src/sys/dev/i2o/i2o.h diff -u src/sys/dev/i2o/i2o.h:1.15 src/sys/dev/i2o/i2o.h:1.16 --- src/sys/dev/i2o/i2o.h:1.15 Mon Sep 8 23:36:54 2008 +++ src/sys/dev/i2o/i2o.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: i2o.h,v 1.15 2008/09/08 23:36:54 gmcgarry Exp $ */ +/* $NetBSD: i2o.h,v 1.16 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 2000, 2001 The NetBSD Foundation, Inc. @@ -38,6 +38,9 @@ #ifndef _I2O_I2O_H_ #define _I2O_I2O_H_ +#include <sys/cdefs.h> +#include <sys/types.h> + /* * ================= Miscellaneous definitions ================= */ Index: src/sys/dev/i2o/iopio.h diff -u src/sys/dev/i2o/iopio.h:1.7 src/sys/dev/i2o/iopio.h:1.8 --- src/sys/dev/i2o/iopio.h:1.7 Sun Sep 6 06:01:00 2015 +++ src/sys/dev/i2o/iopio.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: iopio.h,v 1.7 2015/09/06 06:01:00 dholland Exp $ */ +/* $NetBSD: iopio.h,v 1.8 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 2000, 2001 The NetBSD Foundation, Inc. @@ -32,6 +32,7 @@ #ifndef _I2O_IOPIO_H_ #define _I2O_IOPIO_H_ +#include <sys/types.h> #include <sys/ioccom.h> #define IOP_MAX_MSG_XFERS 3 /* Maximum transfer count per msg */ Index: src/sys/dev/ic/athioctl.h diff -u src/sys/dev/ic/athioctl.h:1.16 src/sys/dev/ic/athioctl.h:1.17 --- src/sys/dev/ic/athioctl.h:1.16 Sun Sep 6 06:01:00 2015 +++ src/sys/dev/ic/athioctl.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: athioctl.h,v 1.16 2015/09/06 06:01:00 dholland Exp $ */ +/* $NetBSD: athioctl.h,v 1.17 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 2002-2005 Sam Leffler, Errno Consulting @@ -44,8 +44,13 @@ #ifndef _DEV_ATH_ATHIOCTL_H #define _DEV_ATH_ATHIOCTL_H +#include <sys/types.h> #include <sys/ioccom.h> +#include <net/if.h> + +#include <net80211/ieee80211_radiotap.h> + struct ath_stats { u_int32_t ast_watchdog; /* device reset by watchdog */ u_int32_t ast_hardware; /* fatal hardware error interrupts */ Index: src/sys/dev/ic/icp_ioctl.h diff -u src/sys/dev/ic/icp_ioctl.h:1.6 src/sys/dev/ic/icp_ioctl.h:1.7 --- src/sys/dev/ic/icp_ioctl.h:1.6 Tue Dec 25 18:33:38 2007 +++ src/sys/dev/ic/icp_ioctl.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: icp_ioctl.h,v 1.6 2007/12/25 18:33:38 perry Exp $ */ +/* $NetBSD: icp_ioctl.h,v 1.7 2017/10/28 06:27:32 riastradh Exp $ */ /* * Copyright (c) 2000-03 Intel Corporation @@ -37,7 +37,10 @@ #ifndef _DEV_IC_ICP_IOCTL_H_ #define _DEV_IC_ICP_IOCTL_H_ +#include <sys/cdefs.h> +#include <sys/types.h> #include <sys/ioccom.h> + #include <dev/ic/icpreg.h> #define GDT_SCRATCH_SZ 3072 /* 3KB scratch buffer */ Index: src/sys/dev/ic/mlxio.h diff -u src/sys/dev/ic/mlxio.h:1.3 src/sys/dev/ic/mlxio.h:1.4 --- src/sys/dev/ic/mlxio.h:1.3 Mon Aug 26 17:02:15 2002 +++ src/sys/dev/ic/mlxio.h Sat Oct 28 06:27:32 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: mlxio.h,v 1.3 2002/08/26 17:02:15 ad Exp $ */ +/* $NetBSD: mlxio.h,v 1.4 2017/10/28 06:27:32 riastradh Exp $ */ /*- * Copyright (c) 1999 Michael Smith @@ -31,6 +31,7 @@ #ifndef _IC_MLXIO_H_ #define _IC_MLXIO_H_ +#include <sys/types.h> #include <sys/ioccom.h> /*