1 # $DragonFly: src/sys/dev/netif/ath/hal/Attic/ah_osdep.c.patch,v 1.2 2006/12/20 18:14:39 dillon Exp $
2 --- ah_osdep.c 2006-04-22 17:06:43.000000000 +0800
3 +++ ah_osdep.c 2006-04-22 22:31:56.000000000 +0800
4 @@ -110,7 +110,7 @@ ath_hal_free(void* p)
8 -ath_hal_vprintf(struct ath_hal *ah, const char* fmt, va_list ap)
9 +ath_hal_vprintf(struct ath_hal *ah, const char* fmt, __va_list ap)
13 @@ -118,16 +118,19 @@ ath_hal_vprintf(struct ath_hal *ah, cons
15 ath_hal_printf(struct ath_hal *ah, const char* fmt, ...)
20 + __va_start(ap, fmt);
21 ath_hal_vprintf(ah, fmt, ap);
27 ath_hal_ether_sprintf(const u_int8_t *mac)
29 - return ether_sprintf(mac);
30 + static char etherbuf[18];
32 + ksnprintf(etherbuf, sizeof(etherbuf), "%6D", mac, ":");
37 @@ -136,9 +139,9 @@ HALDEBUG(struct ath_hal *ah, const char*
42 + __va_start(ap, fmt);
43 ath_hal_vprintf(ah, fmt, ap);
49 @@ -364,10 +367,10 @@ ath_hal_delay(int n)
51 ath_hal_getuptime(struct ath_hal *ah)
55 - return (bt.sec * 1000) +
56 - (((uint64_t)1000 * (uint32_t)(bt.frac >> 32)) >> 32);
59 + getmicrouptime(&tv);
60 + return (tv.tv_sec * 1000) + (tv.tv_usec / 1000);