diff --git a/src/modules/illume/wifiget.c b/src/modules/illume/wifiget.c index 1bc74bd83..e3553b622 100644 --- a/src/modules/illume/wifiget.c +++ b/src/modules/illume/wifiget.c @@ -23,7 +23,8 @@ static int link_ext_get(int fd, const char *name, int req, struct iwreq *rq) { - ecore_strlcpy(rq->ifr_name, name, sizeof(rq->ifr_name)); + strncpy(rq->ifr_name, name, sizeof(rq->ifr_name) - 1); + rq->ifr_name[sizeof(rq->ifr_name) - 1] = 0; return (ioctl(fd, req, rq)); }