]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Fix compiler warning for unused result of write()
authorSteffan Karger <steffan@karger.me>
Sun, 12 Jan 2014 19:39:30 +0000 (20:39 +0100)
committerGert Doering <gert@greenie.muc.de>
Sun, 12 Jan 2014 22:02:37 +0000 (23:02 +0100)
Issue a warning instead of ignoring a failed write() completely.

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1389555572-6210-2-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/8223
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/ps.c

index b22653b4bb0de3e4eaac3026825499345ac0951a..901a094f345cebff6d975f5af9474f66c0f802ba 100644 (file)
@@ -340,7 +340,8 @@ journal_add (const char *journal_dir, struct proxy_connection *pc, struct proxy_
       fd = platform_open (jfn, O_CREAT | O_TRUNC | O_WRONLY, S_IRUSR | S_IWUSR | S_IRGRP);
       if (fd != -1)
        {
-         write(fd, f, strlen(f));
+         if (write(fd, f, strlen(f)) != strlen(f))
+           msg(M_WARN, "PORT SHARE: writing to journal file (%s) failed", jfn);
          close (fd);
          cp->jfn = jfn;
        }