diff options
| author | ajs <ajs> | 2005-04-03 03:40:52 +0000 | 
|---|---|---|
| committer | ajs <ajs> | 2005-04-03 03:40:52 +0000 | 
| commit | 08dbfb691d8e03c7200138d55447fc29916e0362 (patch) | |
| tree | 54d8718c7bdb035197cebcedef7d3de4f0038d55 /zebra/if_proc.c | |
| parent | e4319de388b748ba66551f33fecdf7446e754b80 (diff) | |
2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
	* if_ioctl.c: (interface_list_ioctl) Use if_get_by_name_len.
	* if_proc.c: (ifaddr_proc_ipv6) Increase size of ifname buffer to
	  avoid overflow.
	* kernel_socket.c: (ifan_read) Use if_get_by_name_len.
	* if.h: Fix comments to reflect that if_lookup_by_name and
	  if_get_by_name now require the argument strings to be NUL-terminated.
	* if.c: (if_lookup_by_name) Compare using strcmp.
	  (if_get_by_name) Pass strlen(ifname) as 2nd arg to if_create.
Diffstat (limited to 'zebra/if_proc.c')
| -rw-r--r-- | zebra/if_proc.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/if_proc.c b/zebra/if_proc.c index 504d2f3c..3257d03c 100644 --- a/zebra/if_proc.c +++ b/zebra/if_proc.c @@ -212,7 +212,7 @@ ifaddr_proc_ipv6 ()    char buf[PROCBUFSIZ];    int n;    char addr[33]; -  char ifname[20]; +  char ifname[21];    int ifindex, plen, scope, status;    struct interface *ifp;    struct prefix_ipv6 p;  | 
