summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-08-31 18:50:16 +0000
committerjhb <jhb@FreeBSD.org>2006-08-31 18:50:16 +0000
commit8f6bfd83f73ef95be78b23c16fdd4ab0fffa3130 (patch)
tree7b3e819569b45f1b8728a432d63b8170c6295755 /sys
parent4e7db0ae21fc73935ee0ba5cf01632a28a4e2218 (diff)
downloadFreeBSD-src-8f6bfd83f73ef95be78b23c16fdd4ab0fffa3130.zip
FreeBSD-src-8f6bfd83f73ef95be78b23c16fdd4ab0fffa3130.tar.gz
Just foward declare 'struct adapter' instead of declaring an actual
'adapter' structure.
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/em/if_em.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/em/if_em.h b/sys/dev/em/if_em.h
index 8a444d7..2765dff 100644
--- a/sys/dev/em/if_em.h
+++ b/sys/dev/em/if_em.h
@@ -232,9 +232,10 @@ typedef enum _XSUM_CONTEXT_T {
OFFLOAD_UDP_IP
} XSUM_CONTEXT_T;
-struct adapter adapter; /* XXX: ugly forward declaration */
+struct adapter;
+
struct em_int_delay_info {
- struct adapter *adapter; /* XXX: ugly pointer */
+ struct adapter *adapter; /* Back-pointer to the adapter struct */
int offset; /* Register offset to read/write */
int value; /* Current value in usecs */
};
OpenPOWER on IntegriCloud