svn commit: r187555 - in stable/7/sys: . contrib/pf dev/cxgb sys
John Baldwin
jhb at FreeBSD.org
Wed Jan 21 10:38:14 PST 2009
Author: jhb
Date: Wed Jan 21 18:38:12 2009
New Revision: 187555
URL: http://svn.freebsd.org/changeset/base/187555
Log:
MFC: Use ints and a pointer to represent the spare fields used by the old
sigevent structure rather than using a char array with explicit knowledge
about padding.
Modified:
stable/7/sys/ (props changed)
stable/7/sys/contrib/pf/ (props changed)
stable/7/sys/dev/cxgb/ (props changed)
stable/7/sys/sys/aio.h
Modified: stable/7/sys/sys/aio.h
==============================================================================
--- stable/7/sys/sys/aio.h Wed Jan 21 18:35:48 2009 (r187554)
+++ stable/7/sys/sys/aio.h Wed Jan 21 18:38:12 2009 (r187555)
@@ -69,7 +69,8 @@ typedef struct aiocb {
off_t aio_offset; /* File offset for I/O */
volatile void *aio_buf; /* I/O buffer in process space */
size_t aio_nbytes; /* Number of bytes for I/O */
- char __spare__[sizeof(int) * 2 + sizeof(void *)]; /* osigevent. */
+ int __spare__[2];
+ void *__spare2__;
int aio_lio_opcode; /* LIO opcode */
int aio_reqprio; /* Request priority -- ignored */
struct __aiocb_private _aiocb_private;
More information about the svn-src-stable
mailing list