commit | 61126ab30a90b74e45a79ccb97074ab71afa6054 | [log] [tgz] |
---|---|---|
author | Denis Vlasenko <vda.linux@googlemail.com> | Sat Nov 18 22:03:26 2006 +0000 |
committer | Denis Vlasenko <vda.linux@googlemail.com> | Sat Nov 18 22:03:26 2006 +0000 |
tree | cbc4d021bafef2561cbb37ea0d0c955bfd985401 | |
parent | 5a3395bc01cd4b11309595a6ecdaf32f8279f378 [diff] [blame] |
small fixes: using fd-based io instead of FILE*-based, missed O_TRUNC, etc
diff --git a/networking/udhcp/common.c b/networking/udhcp/common.c index 4c18e5d..3e916f4 100644 --- a/networking/udhcp/common.c +++ b/networking/udhcp/common.c
@@ -29,9 +29,7 @@ */ static inline void sanitize_fds(void) { - int fd = open(bb_dev_null, O_RDWR, 0); - if (fd < 0) - return; + int fd = xopen(bb_dev_null, O_RDWR); while (fd < 3) fd = dup(fd); close(fd);