madwifi/net80211/ieee80211_wireless.c calls iwe_stream_add_xxx (where xxx is any one of a number of endings) with one less parameter than is required by the function in
/usr/src/kernels/2.6.26-0.97.rc8.fc10.i686/include/net/iw_handler.h
- OS: Fedora Rawhide
- kernel: kernel-2.6.26-0.97.rc8.fc10.i686
- gcc: gcc-4.3.1-3.i386
- madwifi: latest trunk from svn (7:00 am Ventral Time, 20080701)
example code from ieee80211_wireless.c (line 1810):
current_ev = iwe_stream_add_event(current_ev, end_buf, &iwe, IW_EV_ADDR_LEN);
from the actual function definition:
static inline char *
iwe_stream_add_event(struct iw_request_info *info, char *stream, char *ends,
struct iw_event *iwe, int event_len)