mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-02 02:35:27 +00:00
Fix segfault when ospf6_create() is not called yet.
Thanks to Mohit Thakur.
This commit is contained in:
parent
719e97414a
commit
c1ba9e8a8a
@ -1,3 +1,9 @@
|
||||
2005-03-02 Vincent Jardin <Vincent.Jardin@6wind.com>
|
||||
|
||||
* ospf6_zebra.c: Fix core dump when router-id is provided with
|
||||
an empty ospf6d.conf file (no context router ospf6) because
|
||||
ospf6_create has not been called yet.
|
||||
|
||||
2005-01-25 Paul Jakma <paul@dishone.st>
|
||||
|
||||
* ospf6_asbr.c: Add "hsls" to the zroute_name const char array.
|
||||
|
@ -57,6 +57,9 @@ ospf6_router_id_update_zebra (int command, struct zclient *zclient,
|
||||
zebra_router_id_update_read(zclient->ibuf,&router_id);
|
||||
router_id_zebra = router_id.u.prefix4;
|
||||
|
||||
if (o == NULL)
|
||||
return 0;
|
||||
|
||||
if (o->router_id == 0)
|
||||
o->router_id = (u_int32_t) router_id_zebra.s_addr;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user