Change-Id: I4c463bb965c34692718dadd1731f2a1fab7a1248
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
{
int ret;
struct xucred sock_creds = {};
{
int ret;
struct xucred sock_creds = {};
+ socklen_t sock_creds_len = (socklen_t) sizeof(sock_creds);
/* Only available in FreeBSD 13.0 and up. */
ret = getsockopt(socket_fd, SOL_LOCAL, LOCAL_PEERCRED, &sock_creds,
/* Only available in FreeBSD 13.0 and up. */
ret = getsockopt(socket_fd, SOL_LOCAL, LOCAL_PEERCRED, &sock_creds,
- &((socklen_t) {sizeof(sock_creds)}));