mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-04 08:21:42 +00:00
2004-10-31 Paul Jakma <paul@dishone.st>
* ospf_packet.c: (ospf_ls_upd_packet_new) Format for size_t should be ld. * ospf_zebra.c: (ospf_distribute_list_update_timer) Ugly misuse of THREAD_ARG to store an integer, but it should at least use same same type to retrieve the value. Assert value is sane.
This commit is contained in:
parent
039b957769
commit
64511f394a
@ -5,6 +5,9 @@
|
||||
ospf_write_frags.
|
||||
(ospf_ls_upd_packet_new) print size in debug output when too large
|
||||
packet is encountered.
|
||||
* ospf_zebra.c: (ospf_distribute_list_update_timer) Ugly misuse of
|
||||
THREAD_ARG to store an integer, but it should at least use same
|
||||
same type to retrieve the value. Assert value is sane.
|
||||
|
||||
2004-10-22 Paul Jakma <paul@dishone.st>
|
||||
|
||||
|
@ -3246,7 +3246,7 @@ ospf_ls_upd_packet_new (struct list *update, struct ospf_interface *oi)
|
||||
if (size > OSPF_MAX_PACKET_SIZE)
|
||||
{
|
||||
zlog_warn ("ospf_ls_upd_packet_new: oversized LSA id:%s too big,"
|
||||
" %d bytes, packet size %d, dropping it completely."
|
||||
" %d bytes, packet size %ld, dropping it completely."
|
||||
" OSPF routing is broken!",
|
||||
inet_ntoa (lsa->data->id), ntohs (lsa->data->length),
|
||||
size);
|
||||
|
@ -929,10 +929,12 @@ ospf_distribute_list_update_timer (struct thread *thread)
|
||||
struct external_info *ei;
|
||||
struct route_table *rt;
|
||||
struct ospf_lsa *lsa;
|
||||
u_char type;
|
||||
int type;
|
||||
struct ospf *ospf;
|
||||
|
||||
type = (int) THREAD_ARG (thread);
|
||||
assert (type < ZEBRA_ROUTE_MAX);
|
||||
|
||||
rt = EXTERNAL_INFO (type);
|
||||
|
||||
ospf = ospf_lookup ();
|
||||
|
Loading…
Reference in New Issue
Block a user