Hi,
On 05/07/2022 14:31, Heiko Hund wrote:
On Freitag, 24. Juni 2022 10:37:58 CEST Antonio Quartulli wrote:
+ uint8_t *ptr = BPTR(&dco->dco_packet_in);
+ uint8_t op = ptr[0] >> P_OPCODE_SHIFT;
+ if (op == P_DATA_V2 || op == P_DATA_V2)
This looks odd. Seems you wanted to check for a second opcode, or is it
obsolete?
we wanted want to bail out on DATA packets - not sure why this was
repeated twice. Removing one check.
+ const char *reason = "(unknown reason by ovpn-dco)";
Wouldn't "ovpn-dco: unknown reason" be better?
Yeah, I'll do as you suggested.
While looking at this function, I realized that these checks should be
performed before calling multi_process_incoming_link().
Fixing this in v2...
Thanks!
--
Antonio Quartulli
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel