Skip to content
Snippets Groups Projects
Commit 7901e7c6 authored by Jo-Philipp Wich's avatar Jo-Philipp Wich
Browse files

lib: add iwinfo_backend_by_name()


Signed-off-by: default avatarJo-Philipp Wich <jow@openwrt.org>
parent 32dad1a6
No related branches found
No related tags found
No related merge requests found
......@@ -182,6 +182,7 @@ struct iwinfo_ops {
const char * iwinfo_type(const char *ifname);
const struct iwinfo_ops * iwinfo_backend(const char *ifname);
const struct iwinfo_ops * iwinfo_backend_by_name(const char *name);
void iwinfo_finish(void);
extern const struct iwinfo_ops wext_ops;
......
......@@ -350,6 +350,17 @@ const struct iwinfo_ops * iwinfo_backend(const char *ifname)
return NULL;
}
const struct iwinfo_ops * iwinfo_backend_by_name(const char *name)
{
int i;
for (i = 0; i < ARRAY_SIZE(backends); i++)
if (!strcmp(backends[i]->name, name))
return backends[i];
return NULL;
}
void iwinfo_finish(void)
{
int i;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment