diff options
Diffstat (limited to 'common')
-rw-r--r-- | common/gdm-address.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/gdm-address.h b/common/gdm-address.h index 6cb26b18..c4d8af39 100644 --- a/common/gdm-address.h +++ b/common/gdm-address.h @@ -35,7 +35,7 @@ G_BEGIN_DECLS #define GDM_TYPE_ADDRESS (gdm_address_get_type ()) -#define gdm_sockaddr_len(sa) (((struct sockaddr *)sa)->sa_family == AF_INET6 ? sizeof(struct sockaddr_in6) : sizeof(struct sockaddr_in)) +#define gdm_sockaddr_len(sa) ((sa)->ss_family == AF_INET6 ? sizeof(struct sockaddr_in6) : sizeof(struct sockaddr_in)) typedef struct _GdmAddress GdmAddress; |