https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289303
--- Comment #22 from Matthias Andree <[email protected]> --- Marek, to view what's different between your and my patch now, see https://bugs.freebsd.org/bugzilla/attachment.cgi?oldid=263535&action=interdiff&newid=263543&headers=1 Gert, note that in multi.c this particular added block has inconsistent comments between #if and #endif lines (I'm showing our combined patch because that's marking what's new): @@ -3301,6 +3313,17 @@ multi_process_incoming_dco(struct multi_context *m) { process_incoming_del_peer(m, mi, dco); } +#if defined(TARGET_FREEBSD) + else if (dco->dco_message_type == OVPN_CMD_FLOAT_PEER) + { + ASSERT(mi->context.c2.link_socket); + extract_dco_float_peer_addr(mi->context.c2.link_socket->info.af, + &m->top.c2.from.dest, + (struct sockaddr *)&dco->dco_float_peer_ss); + multi_process_float(m, mi); + CLEAR(dco->dco_float_peer_ss); + } +#endif /* if defined(TARGET_LINUX) || defined(TARGET_WIN32) */ -- You are receiving this mail because: You are the assignee for the bug.
