commit 6ce91b5871071c65d9305f5a206c6e14869007e2
parent e87d002cb5d540e74e700d87ea97d3fe6893f65c
Author: Nihal Jere <nihal@nihaljere.xyz>
Date: Mon, 24 May 2021 21:51:57 -0500
shorten some lines
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/atd.c b/atd.c
@@ -196,7 +196,7 @@ int main(int argc, char *argv[])
goto error;
}
- if (connect(backsock, (struct sockaddr *) &backaddr, sizeof(struct sockaddr_un)) == -1) {
+ if (connect(backsock, (struct sockaddr *) &backaddr, sizeof(backaddr)) == -1) {
warn("failed to connect to backend:");
goto error;
}
@@ -207,7 +207,7 @@ int main(int argc, char *argv[])
goto error;
}
- if (bind(sock, (struct sockaddr *) &sockaddr, sizeof(struct sockaddr_un)) == -1) {
+ if (bind(sock, (struct sockaddr *) &sockaddr, sizeof(sockaddr)) == -1) {
warn("failed to bind to socket:");
goto error;
}
@@ -235,7 +235,8 @@ int main(int argc, char *argv[])
break;
}
- if ((fds[SIGNALINT].revents & POLLIN) || (fds[LISTENER].revents & POLLHUP) || (fds[BACKEND].revents & POLLHUP)) {
+ if ((fds[SIGNALINT].revents & POLLIN) ||
+ (fds[LISTENER].revents | fds[BACKEND].revents) & POLLHUP) {
warn("time to die");
break;
}