pmacct/pmacct-fix_realloc.patch

12 lines
416 B
Diff
Raw Normal View History

--- src/bgp/bgp.c.orig 2010-02-17 20:29:36.000000000 +0100
+++ src/bgp/bgp.c 2010-02-17 20:30:54.000000000 +0100
@@ -283,7 +283,7 @@
}
else {
if (peer->buf.len > BGP_MAX_PACKET_SIZE) {
- realloc(peer->buf.base, BGP_MAX_PACKET_SIZE);
+ peer->buf.base = realloc(peer->buf.base, BGP_MAX_PACKET_SIZE);
memset(peer->buf.base, 0, BGP_MAX_PACKET_SIZE);
peer->buf.len = BGP_MAX_PACKET_SIZE;
}