diff options
| author | Maxim Konovalov <maxim@FreeBSD.org> | 2003-02-17 13:39:57 +0000 |
|---|---|---|
| committer | Maxim Konovalov <maxim@FreeBSD.org> | 2003-02-17 13:39:57 +0000 |
| commit | b52d5ea3d2eb4d7ea0aeaa2c29bcec99206951df (patch) | |
| tree | 59716fe254111866cdfa78b5f766ae04f30ee3ec | |
| parent | 3931c9a23188aa105af4928ec48b3bfc2020738e (diff) | |
Notes
| -rw-r--r-- | sys/netinet/ip_fw2.c | 4 |
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( |
