chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
resolved: respond to ANY queries from our zone
[elogind.git]
/
src
/
reply-password
/
reply-password.c
diff --git
a/src/reply-password/reply-password.c
b/src/reply-password/reply-password.c
index 2f168985b42f620b02693810a13714a108274857..c730216b73c6aacf4d17536078357f1586d63f6e 100644
(file)
--- a/
src/reply-password/reply-password.c
+++ b/
src/reply-password/reply-password.c
@@
-91,7
+91,8
@@
int main(int argc, char *argv[]) {
goto finish;
}
goto finish;
}
- if ((fd = socket(AF_UNIX, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0)) < 0) {
+ fd = socket(AF_UNIX, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0);
+ if (fd < 0) {
log_error("socket() failed: %m");
goto finish;
}
log_error("socket() failed: %m");
goto finish;
}
@@
-102,8
+103,7
@@
int main(int argc, char *argv[]) {
r = EXIT_SUCCESS;
finish:
r = EXIT_SUCCESS;
finish:
- if (fd >= 0)
- close_nointr_nofail(fd);
+ safe_close(fd);
return r;
}
return r;
}