From: paul Date: Sat, 12 Jul 2003 21:49:25 +0000 (+0000) Subject: 2003-07-12 Matthias Ferdinand X-Git-Tag: frr-2.0-rc1~3951 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=7f809942dac3683794f3e9924d327b48be0fe852;p=matthieu%2Ffrr.git 2003-07-12 Matthias Ferdinand * zebra/if_proc.c: zebra does not close the file after reading /proc/net/dev for retrieving interface names and statistics. call fclose(fp) before returning from ifstat_update_proc() or interface_list_proc() --- diff --git a/zebra/if_proc.c b/zebra/if_proc.c index 117859fd99..6c47d43076 100644 --- a/zebra/if_proc.c +++ b/zebra/if_proc.c @@ -161,7 +161,7 @@ ifstat_update_proc () ifp = if_get_by_name (name); ifstat_dev_fields (version, stat, ifp); } - + fclose(fp); return 0; } @@ -195,6 +195,7 @@ interface_list_proc () ifp = if_get_by_name (name); if_add_update (ifp); } + fclose(fp); return 0; }