--- a/shared/wl.c +++ b/shared/wl.c @@ -27,7 +27,7 @@ wl_probe(char *name) { int ret, val; - if ((name[0] != 'w') || (name[1] != 'l')) + if ((name[0] != 'w') || ((name[1] != 'l') && ((name[1] != 'd') || (name[2] != 's')))) return -1; /* Check interface */