aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Konovalov <maxim@FreeBSD.org>2003-02-17 13:39:57 +0000
committerMaxim Konovalov <maxim@FreeBSD.org>2003-02-17 13:39:57 +0000
commitb52d5ea3d2eb4d7ea0aeaa2c29bcec99206951df (patch)
tree59716fe254111866cdfa78b5f766ae04f30ee3ec
parent3931c9a23188aa105af4928ec48b3bfc2020738e (diff)
Notes
-rw-r--r--sys/netinet/ip_fw2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/ip_fw2.c b/sys/netinet/ip_fw2.c
index 1f02a9c643f05..e35078f8608ff 100644
--- a/sys/netinet/ip_fw2.c
+++ b/sys/netinet/ip_fw2.c
@@ -1511,11 +1511,11 @@ check_body:
if (pcb == NULL || pcb->inp_socket == NULL)
break;
#if __FreeBSD_version < 500034
-#define socheckuid(a,b) ((a)->so_cred->cr_uid == (b))
+#define socheckuid(a,b) ((a)->so_cred->cr_uid != (b))
#endif
if (cmd->opcode == O_UID) {
match =
- socheckuid(pcb->inp_socket,
+ !socheckuid(pcb->inp_socket,
(uid_t)((ipfw_insn_u32 *)cmd)->d[0]);
} else {
match = groupmember(