[PATCH V2 11/11] library: Add setup_tun() callback
Nikos Mavrogiannopoulos
nmav at gnutls.org
Tue Mar 8 04:23:04 PST 2016
On Tue, Mar 8, 2016 at 11:22 AM, David Woodhouse <dwmw2 at infradead.org> wrote:
> Then the cstp_pkt could be sized for the 'negotiated MTU', as would
> deflate_pkt_size. And the *actual* MTU at any moment would be stored
> separately in a more ephemeral variable.
> Out of interest, how does this work on the server side anyway? We can
> reduce the size of the packets that *we* send, but how do we tell the
> *server* to send smaller packets? Without breaking the CSTP connection
> and reconnecting, at least?
I don't think there is a way and MTU can be different for each
direction (theoretically at least). In ocserv the server sets the
don't fragment flag and relies on ICMP to adjust the MTU size.
More information about the openconnect-devel
mailing list