diff options
author | brucec <brucec@FreeBSD.org> | 2010-11-22 19:40:27 +0000 |
---|---|---|
committer | brucec <brucec@FreeBSD.org> | 2010-11-22 19:40:27 +0000 |
commit | a709caaae77f5abfcef4916c6b23c8aff56adc5c (patch) | |
tree | 9f95d4c5b7c150bd1c821a192af36a9244f25eaf /sbin/routed | |
parent | fb307d7d1de2e083e767df27714dca5352792ac3 (diff) | |
download | FreeBSD-src-a709caaae77f5abfcef4916c6b23c8aff56adc5c.zip FreeBSD-src-a709caaae77f5abfcef4916c6b23c8aff56adc5c.tar.gz |
Fix use of AND operator: should be bitwise instead of logical.
Diffstat (limited to 'sbin/routed')
-rw-r--r-- | sbin/routed/parms.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sbin/routed/parms.c b/sbin/routed/parms.c index 078f886..b68b107 100644 --- a/sbin/routed/parms.c +++ b/sbin/routed/parms.c @@ -876,11 +876,11 @@ check_parms(struct parm *new) if ((0 != (new->parm_int_state & GROUP_IS_SOL_OUT) && 0 != (parmp->parm_int_state & GROUP_IS_SOL_OUT) && 0 != ((new->parm_int_state ^ parmp->parm_int_state) - && GROUP_IS_SOL_OUT)) + & GROUP_IS_SOL_OUT)) || (0 != (new->parm_int_state & GROUP_IS_ADV_OUT) && 0 != (parmp->parm_int_state & GROUP_IS_ADV_OUT) && 0 != ((new->parm_int_state ^ parmp->parm_int_state) - && GROUP_IS_ADV_OUT)) + & GROUP_IS_ADV_OUT)) || (new->parm_rdisc_pref != 0 && parmp->parm_rdisc_pref != 0 && new->parm_rdisc_pref != parmp->parm_rdisc_pref) |