aboutsummaryrefslogtreecommitdiffstats
path: root/tools/hv/hv_vss_daemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/hv/hv_vss_daemon.c')
-rw-r--r--tools/hv/hv_vss_daemon.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/hv/hv_vss_daemon.c b/tools/hv/hv_vss_daemon.c
index 5febe3542f79..826d499dc354 100644
--- a/tools/hv/hv_vss_daemon.c
+++ b/tools/hv/hv_vss_daemon.c
@@ -173,7 +173,11 @@ int main(void)
173 exit(EXIT_FAILURE); 173 exit(EXIT_FAILURE);
174 } 174 }
175 nl_group = CN_VSS_IDX; 175 nl_group = CN_VSS_IDX;
176 setsockopt(fd, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP, &nl_group, sizeof(nl_group)); 176 if (setsockopt(fd, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP, &nl_group, sizeof(nl_group)) < 0) {
177 syslog(LOG_ERR, "setsockopt failed; error:%d %s", errno, strerror(errno));
178 close(fd);
179 exit(EXIT_FAILURE);
180 }
177 /* 181 /*
178 * Register ourselves with the kernel. 182 * Register ourselves with the kernel.
179 */ 183 */