Blame doc/functions/gnutls_dtls_set_mtu
|
Packit |
aea12f |
|
|
Packit |
aea12f |
|
|
Packit |
aea12f |
|
|
Packit |
aea12f |
|
|
Packit |
aea12f |
@deftypefun {void} {gnutls_dtls_set_mtu} (gnutls_session_t @var{session}, unsigned int @var{mtu})
|
|
Packit |
aea12f |
@var{session}: is a @code{gnutls_session_t} type.
|
|
Packit |
aea12f |
|
|
Packit |
aea12f |
@var{mtu}: The maximum transfer unit of the transport
|
|
Packit |
aea12f |
|
|
Packit |
aea12f |
This function will set the maximum transfer unit of the transport
|
|
Packit |
aea12f |
that DTLS packets are sent over. Note that this should exclude
|
|
Packit |
aea12f |
the IP (or IPv6) and UDP headers. So for DTLS over IPv6 on an
|
|
Packit |
aea12f |
Ethernet device with MTU 1500, the DTLS MTU set with this function
|
|
Packit |
aea12f |
would be 1500 - 40 (IPV6 header) - 8 (UDP header) = 1452.
|
|
Packit |
aea12f |
|
|
Packit |
aea12f |
@strong{Since:} 3.0
|
|
Packit |
aea12f |
@end deftypefun
|