MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rssadapt_sysctl_interval

Function rssadapt_sysctl_interval

freebsd/net80211/ieee80211_rssadapt.c:360–376  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

358}
359
360static int
361rssadapt_sysctl_interval(SYSCTL_HANDLER_ARGS)
362{
363 struct ieee80211vap *vap = arg1;
364 struct ieee80211_rssadapt *rs = vap->iv_rs;
365 int msecs, error;
366
367 if (!rs)
368 return ENOMEM;
369
370 msecs = ticks_to_msecs(rs->interval);
371 error = sysctl_handle_int(oidp, &msecs, 0, req);
372 if (error || !req->newptr)
373 return error;
374 rssadapt_setinterval(vap, msecs);
375 return 0;
376}
377
378static void
379rssadapt_sysctlattach(struct ieee80211vap *vap,

Callers

nothing calls this directly

Calls 2

sysctl_handle_intFunction · 0.85
rssadapt_setintervalFunction · 0.85

Tested by

no test coverage detected