On 18-9-2016 21:56, Arend Van Spriel wrote: > On 16-9-2016 10:33, Luca Coelho wrote: >> From: Ayala Beker <ayala.beker@xxxxxxxxx> >> >> Provide a function that reports NAN DE function termination. The function >> may be terminated due to one of the following reasons: user request, >> ttl expiration or failure. >> If the NAN instance is tied to the owner, the notification will be >> sent to the socket that started the NAN interface only > > So the driver is supposed to use this function from the .rm_nan_func > callback (or .del_nan_func). How should the driver use this together > with cfg80211_free_nan_func() function. Hit Send button too fast. Would it make sense to free the nan func implicitly in cfg80211_nan_func_terminated() function or would there be reasons to keep it. Regards, Arend