Diff between 7af9f8687eb51686d6517d1cfb2ecf42a1d5d66c and b52dc7e9075f13f3568735b2abf508dbda2705ff
Changed Files
| File | Additions | Deletions | Status |
| compat/dun.c | +1 | -1 | modified |
Full Patch
diff --git a/compat/dun.c b/compat/dun.c
index 59f036f..de98830 100644
--- a/compat/dun.c
+++ b/compat/dun.c
@@ -104,7 +104,7 @@ static int uses_rfcomm(char *path, char *dev)
while ((de = readdir(dir)) != NULL) {
char link[PATH_MAX + 1];
- int len = readlink(de->d_name, link, sizeof(link));
+ int len = readlink(de->d_name, link, PATH_MAX);
if (len > 0) {
link[len] = 0;
if (strstr(link, dev)) {