* nscd/nscd_helper.c (open_socket): Don't send padding bytes from
reqdata.
+2007-02-15 Ulrich Drepper <drepper@redhat.com>
+
+ * nscd/nscd_helper.c (open_socket): Don't send padding bytes from
+ reqdata.
+
2007-02-13 Ulrich Drepper <drepper@redhat.com>
* po/ru.po: Update from translation team.
request_header req;
char key[keylen];
} reqdata;
+ size_t real_sizeof_reqdata = sizeof (request_header) + keylen;
int sock = open_socket ();
if (sock < 0)
# define MSG_NOSIGNAL 0
# endif
if (__builtin_expect (TEMP_FAILURE_RETRY (__send (sock, &reqdata,
- sizeof (reqdata),
+ real_sizeof_reqdata,
MSG_NOSIGNAL))
- != sizeof (reqdata), 0))
+ != real_sizeof_reqdata, 0))
/* We cannot even write the request. */
goto out_close2;