diff options
author | jhb <jhb@FreeBSD.org> | 2009-11-19 22:14:23 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2009-11-19 22:14:23 +0000 |
commit | 3593f855442b4c99d0bb2e5e2240edc25e4a9de9 (patch) | |
tree | 56a1666c810529df49b7c20e9c73407f13a80405 /sys/dev/pcn/if_pcnreg.h | |
parent | affabaa85e18565f9c0a68b33c5b0f2e0587f05a (diff) | |
download | FreeBSD-src-3593f855442b4c99d0bb2e5e2240edc25e4a9de9.zip FreeBSD-src-3593f855442b4c99d0bb2e5e2240edc25e4a9de9.tar.gz |
- Hook into the existing stat timer to drive the transmit watchdog instead
of using if_watchdog and if_timer.
- Reorder detach to call ether_ifdetach() before anything else in tl(4)
and wb(4).
Diffstat (limited to 'sys/dev/pcn/if_pcnreg.h')
-rw-r--r-- | sys/dev/pcn/if_pcnreg.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/pcn/if_pcnreg.h b/sys/dev/pcn/if_pcnreg.h index 406d438..a10edfd 100644 --- a/sys/dev/pcn/if_pcnreg.h +++ b/sys/dev/pcn/if_pcnreg.h @@ -465,6 +465,7 @@ struct pcn_softc { struct pcn_ring_data pcn_cdata; struct callout pcn_stat_callout; struct mtx pcn_mtx; + int pcn_timer; }; #define PCN_LOCK(_sc) mtx_lock(&(_sc)->pcn_mtx) |