Author: brucec
Date: Mon Nov 22 19:40:27 2010
New Revision: 215702
URL: http://svn.freebsd.org/changeset/base/215702

Log:
  Fix use of AND operator: should be bitwise instead of logical.

Modified:
  head/sbin/routed/parms.c

Modified: head/sbin/routed/parms.c
==============================================================================
--- head/sbin/routed/parms.c    Mon Nov 22 19:32:54 2010        (r215701)
+++ head/sbin/routed/parms.c    Mon Nov 22 19:40:27 2010        (r215702)
@@ -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)
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to