summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas.abraitis@gmail.com>2021-11-29 21:23:53 +0200
committerDonatas Abraitis <donatas.abraitis@gmail.com>2021-11-29 21:23:53 +0200
commit65baedcade2be9f7a96324320d43dbb103e656ab (patch)
tree7ffee587f8d2767f4d1bbcb0d5a392b1199df036
parent5c24a442d997aefb606ccdc47f2684adf6e7241b (diff)
bgpd: bgp_packet_set_size int to void
stream size is never checked anywhere in the code, just convert to void. Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
-rw-r--r--bgpd/bgp_packet.c13
-rw-r--r--bgpd/bgp_packet.h2
2 files changed, 6 insertions, 9 deletions
diff --git a/bgpd/bgp_packet.c b/bgpd/bgp_packet.c
index 319213ef76..cc0ee9e8f2 100644
--- a/bgpd/bgp_packet.c
+++ b/bgpd/bgp_packet.c
@@ -106,17 +106,14 @@ int bgp_packet_set_marker(struct stream *s, uint8_t type)
* Size field is set to the size of the stream passed.
*
* @param s the stream containing the packet
- * @return the size of the stream
*/
-int bgp_packet_set_size(struct stream *s)
+void bgp_packet_set_size(struct stream *s)
{
int cp;
/* Preserve current pointer. */
cp = stream_get_endp(s);
stream_putw_at(s, BGP_MARKER_SIZE, cp);
-
- return cp;
}
/*
@@ -561,7 +558,7 @@ void bgp_keepalive_send(struct peer *peer)
bgp_packet_set_marker(s, BGP_MSG_KEEPALIVE);
/* Set packet size. */
- (void)bgp_packet_set_size(s);
+ bgp_packet_set_size(s);
/* Dump packet if debug option is set. */
/* bgp_packet_dump (s); */
@@ -626,7 +623,7 @@ void bgp_open_send(struct peer *peer)
}
/* Set BGP packet length. */
- (void)bgp_packet_set_size(s);
+ bgp_packet_set_size(s);
if (bgp_debug_neighbor_events(peer))
zlog_debug(
@@ -953,7 +950,7 @@ void bgp_route_refresh_send(struct peer *peer, afi_t afi, safi_t safi,
}
/* Set packet size. */
- (void)bgp_packet_set_size(s);
+ bgp_packet_set_size(s);
if (bgp_debug_neighbor_events(peer)) {
if (!orf_refresh)
@@ -1011,7 +1008,7 @@ void bgp_capability_send(struct peer *peer, afi_t afi, safi_t safi,
}
/* Set packet size. */
- (void)bgp_packet_set_size(s);
+ bgp_packet_set_size(s);
/* Add packet to the peer. */
bgp_packet_add(peer, s);
diff --git a/bgpd/bgp_packet.h b/bgpd/bgp_packet.h
index d69c862304..280d3ec174 100644
--- a/bgpd/bgp_packet.h
+++ b/bgpd/bgp_packet.h
@@ -77,7 +77,7 @@ extern void bgp_update_implicit_eors(struct peer *);
extern void bgp_check_update_delay(struct bgp *);
extern int bgp_packet_set_marker(struct stream *s, uint8_t type);
-extern int bgp_packet_set_size(struct stream *s);
+extern void bgp_packet_set_size(struct stream *s);
extern int bgp_generate_updgrp_packets(struct thread *);
extern int bgp_process_packet(struct thread *);