From 19a938aa3d8e07d6ebfa67cb028d128db0ec9461 Mon Sep 17 00:00:00 2001 From: Yoshinobu Inoue Date: Sat, 11 Mar 2000 19:51:04 +0000 Subject: [PATCH] Fix sockaddr_storage related macro definition, as ss_family member type change. (Currently, no effect but for future portability) Approved by: jkh Reviewed by: bde --- sys/sys/socket.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/sys/socket.h b/sys/sys/socket.h index 3a59bdc37a8..b71e206c61c 100644 --- a/sys/sys/socket.h +++ b/sys/sys/socket.h @@ -166,8 +166,8 @@ struct sockproto { */ #define _SS_MAXSIZE 128 #define _SS_ALIGNSIZE (sizeof(int64_t)) -#define _SS_PAD1SIZE (_SS_ALIGNSIZE - sizeof(u_char) * 2) -#define _SS_PAD2SIZE (_SS_MAXSIZE - sizeof(u_char) * 2 - \ +#define _SS_PAD1SIZE (_SS_ALIGNSIZE - sizeof(u_char) - sizeof(sa_family_t)) +#define _SS_PAD2SIZE (_SS_MAXSIZE - sizeof(u_char) - sizeof(sa_family_t) - \ _SS_PAD1SIZE - _SS_ALIGNSIZE) struct sockaddr_storage {