Fix segfault if a message comes in before hand shaking is successfully finished
Signed-off-by: Thomas Renninger <[email protected]> --- OpenIPMI-2.0.16/lib/ipmi_sol.c +++ OpenIPMI-2.0.16/lib/ipmi_sol.c @@ -3532,7 +3532,8 @@ sol_handle_recv_async(ipmi_con_t *ipm dump_hex(packet, data_len); #endif - if (conn->state == ipmi_sol_state_closed) { + if ((conn->state != ipmi_sol_state_connected) + && (conn->state != ipmi_sol_state_connected_ctu)) { ipmi_log(IPMI_LOG_WARNING, "ipmi_sol.c(sol_handle_recv_async): " "Dropped incoming SoL packet: connection closed."); ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer
