From 1ce07ceb4c978bc45a5d46f24fef5285dd689d10 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Thu, 15 Jun 2017 15:07:04 +0200 Subject: [PATCH] pci: use linux limits for maximum path length --- lib/kernel/pci.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/kernel/pci.c b/lib/kernel/pci.c index 2e6ddee2c..8ca007587 100644 --- a/lib/kernel/pci.c +++ b/lib/kernel/pci.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "log.h" #include "utils.h" @@ -20,7 +21,7 @@ int pci_init(struct pci *p) struct dirent *entry; DIR *dp; FILE *f; - char path[512]; + char path[PATH_MAX]; int ret; snprintf(path, sizeof(path), "%s/bus/pci/devices", SYSFS_PATH);