summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCristian Rodríguez <crrodriguez@opensuse.org>2014-06-18 20:51:00 -0400
committerLucas De Marchi <lucas.demarchi@intel.com>2014-06-19 18:01:37 -0300
commit74c26943f1228870022d116a1fda25be3a55a38e (patch)
tree74e1b807e69d3676b0b89ff298d86b6bdebbc591
parentae58de0fcb4a6528dd365e23d383bbe2eaf2d566 (diff)
downloadkmod-74c26943f1228870022d116a1fda25be3a55a38e.tar.gz
Add missing O_CLOEXEC in kmod_module_get_size()
-rw-r--r--libkmod/libkmod-module.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libkmod/libkmod-module.c b/libkmod/libkmod-module.c
index e3cc5a7..b81b451 100644
--- a/libkmod/libkmod-module.c
+++ b/libkmod/libkmod-module.c
@@ -1783,7 +1783,7 @@ KMOD_EXPORT long kmod_module_get_size(const struct kmod_module *mod)
* loaded.
*/
snprintf(line, sizeof(line), "/sys/module/%s", mod->name);
- dfd = open(line, O_RDONLY);
+ dfd = open(line, O_RDONLY|O_CLOEXEC);
if (dfd < 0)
return -errno;