Deleted Added
full compact
27c27
< __FBSDID("$FreeBSD: head/sys/net80211/ieee80211_regdomain.c 187635 2009-01-23 18:16:14Z sam $");
---
> __FBSDID("$FreeBSD: head/sys/net80211/ieee80211_regdomain.c 187800 2009-01-27 23:19:36Z sam $");
47c47,48
< null_getradiocaps(struct ieee80211com *ic, int *n, struct ieee80211_channel *c)
---
> null_getradiocaps(struct ieee80211com *ic, int maxchan,
> int *n, struct ieee80211_channel *c)
50,52c51,54
< *n = ic->ic_nchans;
< memcpy(c, ic->ic_channels,
< ic->ic_nchans*sizeof(struct ieee80211_channel));
---
> *n = ic->ic_nchans; /* XXX return count copied? */
> if (maxchan > ic->ic_nchans)
> maxchan = ic->ic_nchans;
> memcpy(c, ic->ic_channels, maxchan*sizeof(struct ieee80211_channel));