On Tue, 2010-05-25 at 11:13 +0200, ext Johannes Berg wrote: > On Tue, 2010-05-25 at 10:48 +0300, Juuso Oikarinen wrote: > > You should get the right include too. > > > +static inline int drv_configure_ip_filter(struct ieee80211_hw *hw, > > + struct in_ifaddr *ifa_list) > > +{ > > + struct ieee80211_local *local = hw_to_local(hw); > > + int ret = 0; > > + > > + if (local->ops->configure_ip_filter) > > + ret = local->ops->configure_ip_filter(hw, ifa_list); > > + return ret; > > +} > > Tracing would be nice, you should even able able to trace all addresses > in a variable-length array. > I looked into the tracing. I still prefer using the ifa_list directly as argument to the driver, and not copy the addresses in it to another array. The ifa_list is a linked list, and does AFAIK does not directly fit into the tracing infrasturcture. Hence I added a trace for this op, but omitted tracing the IP addresses. I will sent an RFC patch with this shortly. -Juuso > johannes > -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html