diff --git a/src/backend/libpq/hba.c b/src/backend/libpq/hba.c index ea42d1fccab..87fd2db5450 100644 --- a/src/backend/libpq/hba.c +++ b/src/backend/libpq/hba.c @@ -569,8 +569,8 @@ check_ip(SockAddr *raddr, struct sockaddr * addr, struct sockaddr * mask) struct sockaddr_storage addrcopy, maskcopy; - memcpy(&addrcopy, &addr, sizeof(addrcopy)); - memcpy(&maskcopy, &mask, sizeof(maskcopy)); + memcpy(&addrcopy, addr, sizeof(addrcopy)); + memcpy(&maskcopy, mask, sizeof(maskcopy)); pg_promote_v4_to_v6_addr(&addrcopy); pg_promote_v4_to_v6_mask(&maskcopy);