summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/dev/fxp/if_fxpvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/sys/dev/fxp/if_fxpvar.h')
-rw-r--r--freebsd/sys/dev/fxp/if_fxpvar.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/freebsd/sys/dev/fxp/if_fxpvar.h b/freebsd/sys/dev/fxp/if_fxpvar.h
index 253c4ff1..78200ce3 100644
--- a/freebsd/sys/dev/fxp/if_fxpvar.h
+++ b/freebsd/sys/dev/fxp/if_fxpvar.h
@@ -143,7 +143,8 @@ struct fxp_desc_list {
};
struct fxp_ident {
- uint16_t devid;
+ uint16_t vendor;
+ uint16_t device;
int16_t revid; /* -1 matches anything */
uint8_t ich;
const char *name;
@@ -178,7 +179,7 @@ struct fxp_hwstats {
* for functional grouping.
*/
struct fxp_softc {
- struct ifnet *ifp; /* per-interface network data */
+ void *ifp; /* per-interface network data */
struct resource *fxp_res[2]; /* I/O and IRQ resources */
struct resource_spec *fxp_spec; /* the resource spec we used */
void *ih; /* interrupt handler cookie */