summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordownsj <downsj@openbsd.org>1998-11-17 06:08:15 +0000
committerdownsj <downsj@openbsd.org>1998-11-17 06:08:15 +0000
commitc310f28de58972088fa3ee4b2a8a86574ad015f4 (patch)
tree3bb1f9e8bb3d86cd3090f79335d37b76161825f6
parentSync with NetBSD (diff)
downloadwireguard-openbsd-c310f28de58972088fa3ee4b2a8a86574ad015f4.tar.xz
wireguard-openbsd-c310f28de58972088fa3ee4b2a8a86574ad015f4.zip
Move offsetof define.
-rw-r--r--sys/dev/ic/adv.c4
-rw-r--r--sys/dev/ic/advlib.h5
2 files changed, 5 insertions, 4 deletions
diff --git a/sys/dev/ic/adv.c b/sys/dev/ic/adv.c
index d0ff03022ef..bed5c8eee15 100644
--- a/sys/dev/ic/adv.c
+++ b/sys/dev/ic/adv.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: adv.c,v 1.3 1998/11/17 04:25:21 downsj Exp $ */
+/* $OpenBSD: adv.c,v 1.4 1998/11/17 06:08:15 downsj Exp $ */
/* $NetBSD: adv.c,v 1.6 1998/10/28 20:39:45 dante Exp $ */
/*
@@ -721,10 +721,8 @@ adv_scsi_cmd(xs)
ccb->scsiq.q1.target_lun = sc_link->lun;
ccb->scsiq.q2.target_ix = ASC_TIDLUN_TO_IX(sc_link->target,
sc_link->lun);
-#define offsetof(type, member) ((size_t)(&((type *)0)->member))
ccb->scsiq.q1.sense_addr = sc->sc_dmamap_control->dm_segs[0].ds_addr +
ADV_CCB_OFF(ccb) + offsetof(struct adv_ccb, scsi_sense);
-#undef offsetof
ccb->scsiq.q1.sense_len = sizeof(struct scsi_sense_data);
/*
diff --git a/sys/dev/ic/advlib.h b/sys/dev/ic/advlib.h
index 3e8942cfbf1..fc6e1a9409d 100644
--- a/sys/dev/ic/advlib.h
+++ b/sys/dev/ic/advlib.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: advlib.h,v 1.3 1998/11/17 04:25:21 downsj Exp $ */
+/* $OpenBSD: advlib.h,v 1.4 1998/11/17 06:08:15 downsj Exp $ */
/* $NetBSD: advlib.h,v 1.5 1998/10/28 20:39:46 dante Exp $ */
/*
@@ -1336,4 +1336,7 @@ int AscResetDevice __P((ASC_SOFTC *, u_char));
/******************************************************************************/
+
+#define offsetof(type, member) ((size_t)(&((type *)0)->member))
+
#endif /* _ADVANSYS_NARROW_LIBRARY_H_ */