hostapd: Add iface-name wpa_msg() callback registration
This allows the interface name to be automatically added to log file lines by the core logging logic. Signed-off-by: Ben Greear <greearb@candelatech.com>
This commit is contained in:
parent
4f1495aefa
commit
379ff7b9d4
1 changed files with 11 additions and 0 deletions
|
@ -477,6 +477,15 @@ static void usage(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static const char * hostapd_msg_ifname_cb(void *ctx)
|
||||||
|
{
|
||||||
|
struct hostapd_data *hapd = ctx;
|
||||||
|
if (hapd && hapd->iconf && hapd->iconf->bss)
|
||||||
|
return hapd->iconf->bss->iface;
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
struct hapd_interfaces interfaces;
|
struct hapd_interfaces interfaces;
|
||||||
|
@ -532,6 +541,8 @@ int main(int argc, char *argv[])
|
||||||
if (optind == argc)
|
if (optind == argc)
|
||||||
usage();
|
usage();
|
||||||
|
|
||||||
|
wpa_msg_register_ifname_cb(hostapd_msg_ifname_cb);
|
||||||
|
|
||||||
if (log_file)
|
if (log_file)
|
||||||
wpa_debug_open_file(log_file);
|
wpa_debug_open_file(log_file);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue