]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Fixes a one byte buffer overflow.
authorOndrej Zajicek <santiago@crfreenet.org>
Wed, 8 Sep 2010 10:08:38 +0000 (12:08 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Wed, 8 Sep 2010 10:08:38 +0000 (12:08 +0200)
nest/rt-table.c

index 389baaa24b2f79c8b14894263b2906b4ca3f0879..a4976f032f5ccdbd29962a4d09298a50aae91b0d 100644 (file)
@@ -1637,7 +1637,7 @@ rt_format_via(rte *e, byte *via)
 static void
 rt_show_rte(struct cli *c, byte *ia, rte *e, struct rt_show_data *d, ea_list *tmpa)
 {
-  byte via[STD_ADDRESS_P_LENGTH+32], from[STD_ADDRESS_P_LENGTH+6];
+  byte via[STD_ADDRESS_P_LENGTH+32], from[STD_ADDRESS_P_LENGTH+8];
   byte tm[TM_DATETIME_BUFFER_SIZE], info[256];
   rta *a = e->attrs;
   int primary = (e->net->routes == e);