summaryrefslogtreecommitdiffstats
path: root/sys/net/route.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2003-10-07 16:56:35 +0000
committersam <sam@FreeBSD.org>2003-10-07 16:56:35 +0000
commit2935dbc1b01da1ae4b746364cdcbabaff3ab0f05 (patch)
treefc0d3a4974fb992395daadbfaec2045e1ccfb905 /sys/net/route.c
parentb8a944acb590ba49ebb4df053b59bd7d2029c3d9 (diff)
downloadFreeBSD-src-2935dbc1b01da1ae4b746364cdcbabaff3ab0f05.zip
FreeBSD-src-2935dbc1b01da1ae4b746364cdcbabaff3ab0f05.tar.gz
insure local variable is initialized prior to use
Diffstat (limited to 'sys/net/route.c')
-rw-r--r--sys/net/route.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/route.c b/sys/net/route.c
index 60b5ef3..3c50469 100644
--- a/sys/net/route.c
+++ b/sys/net/route.c
@@ -122,6 +122,7 @@ rtalloc1(struct sockaddr *dst, int report, u_long ignflags)
int err = 0, msgtype = RTM_MISS;
newrt = 0;
+ bzero(&info, sizeof(info));
/*
* Look up the address in the table for that Address Family
*/
@@ -129,7 +130,6 @@ rtalloc1(struct sockaddr *dst, int report, u_long ignflags)
rtstat.rts_unreach++;
goto miss2;
}
- bzero(&info, sizeof(info));
RADIX_NODE_HEAD_LOCK(rnh);
if ((rn = rnh->rnh_matchaddr(dst, rnh)) &&
(rn->rn_flags & RNF_ROOT) == 0) {
OpenPOWER on IntegriCloud