Compiler warnings fixes.
diff --git a/bgpd/ChangeLog b/bgpd/ChangeLog
index ee0b311..2bcce1c 100644
--- a/bgpd/ChangeLog
+++ b/bgpd/ChangeLog
@@ -1,3 +1,7 @@
+2004-09-26 Hasso Tepper <hasso at quagga.net>
+
+ * bgp_aspath.c, bgp_packet.c, bgp_vty.c: Fix compiler warnings.
+
2004-09-23 Hasso Tepper <hasso at quagga.net>
* *.[c|h]: list -> struct list *, listnode -> struct listnode *.
diff --git a/bgpd/bgp_aspath.c b/bgpd/bgp_aspath.c
index d30ef4c..bcb8f16 100644
--- a/bgpd/bgp_aspath.c
+++ b/bgpd/bgp_aspath.c
@@ -136,7 +136,7 @@
struct assegment *assegment;
int str_size = ASPATH_STR_DEFAULT_LEN;
int str_pnt;
- u_char *str_buf;
+ char *str_buf;
int count = 0;
/* Empty aspath. */
diff --git a/bgpd/bgp_packet.c b/bgpd/bgp_packet.c
index 4282027..b4cd130 100644
--- a/bgpd/bgp_packet.c
+++ b/bgpd/bgp_packet.c
@@ -2253,7 +2253,7 @@
bgp_notify_send_with_data (peer,
BGP_NOTIFY_HEADER_ERR,
BGP_NOTIFY_HEADER_BAD_MESLEN,
- notify_data_length, 2);
+ (u_char *) notify_data_length, 2);
goto done;
}
diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c
index 92918bd..27a3c2e 100644
--- a/bgpd/bgp_vty.c
+++ b/bgpd/bgp_vty.c
@@ -2584,7 +2584,7 @@
b = buffer_new (1024);
for (i = 1; i < argc; i++)
{
- buffer_putstr (b, (u_char *)argv[i]);
+ buffer_putstr (b, argv[i]);
buffer_putc (b, ' ');
}
buffer_putc (b, '\0');