Module Name: src Committed By: dholland Date: Mon Jul 31 01:24:36 UTC 2023
Modified Files: src/sys/netatalk: aarp.c Log Message: aarp.c: one more thing -- both macro params should get parens To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/netatalk/aarp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/netatalk/aarp.c diff -u src/sys/netatalk/aarp.c:1.45 src/sys/netatalk/aarp.c:1.46 --- src/sys/netatalk/aarp.c:1.45 Mon Jul 31 01:23:04 2023 +++ src/sys/netatalk/aarp.c Mon Jul 31 01:24:36 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: aarp.c,v 1.45 2023/07/31 01:23:04 dholland Exp $ */ +/* $NetBSD: aarp.c,v 1.46 2023/07/31 01:24:36 dholland Exp $ */ /* * Copyright (c) 1990,1991 Regents of The University of Michigan. @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: aarp.c,v 1.45 2023/07/31 01:23:04 dholland Exp $"); +__KERNEL_RCSID(0, "$NetBSD: aarp.c,v 1.46 2023/07/31 01:24:36 dholland Exp $"); #include "opt_mbuftrace.h" #include "opt_atalk.h" @@ -73,14 +73,14 @@ struct aarptab aarptab[AARPTAB_SIZE]; #define AARPTAB_LOOK(aat, addr) { \ int n; \ \ - aat = &aarptab[AARPTAB_HASH(addr) * AARPTAB_BSIZ]; \ - for (n = 0; n < AARPTAB_BSIZ; n++, aat++) { \ - if (aat->aat_ataddr.s_net == (addr).s_net && \ - aat->aat_ataddr.s_node == (addr).s_node) \ + (aat) = &aarptab[AARPTAB_HASH(addr) * AARPTAB_BSIZ]; \ + for (n = 0; n < AARPTAB_BSIZ; n++, (aat)++) { \ + if ((aat)->aat_ataddr.s_net == (addr).s_net && \ + (aat)->aat_ataddr.s_node == (addr).s_node) \ break; \ } \ if (n >= AARPTAB_BSIZ) { \ - aat = 0; \ + (aat) = 0; \ } \ }