CVSROOT:        /cvs
Module name:    src
Changes by:     ren...@cvs.openbsd.org  2016/06/05 11:19:18

Modified files:
        usr.sbin/eigrpd: eigrpd.c 

Log message:
Fix potential SIGBUS in startup.

The fork+exec diff introduced this problem where we were indirectly
calling imsg_event_add() before initializing (event_set) iev_rde and
iev_eigrpe. Fix this by moving down both main_imsg_send_ipc_sockets()
and main_imsg_send_config(), after iev_rde and iev_eigrpe are
initialized.

benno@ reported this problem for the initial ospfd fork+exec attempt,
now fix eigrpd too.

ok deraadt

Reply via email to