From 94e9f7e95e3898bbe8695422fc9df6cb5a1264e3 Mon Sep 17 00:00:00 2001 From: Hans Nilsson Date: Tue, 19 Jun 2018 16:56:27 +0200 Subject: ftp: Disallow 'packet_size' for low-level options --- lib/inets/doc/src/ftp.xml | 2 +- lib/inets/src/ftp/ftp.erl | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/inets') diff --git a/lib/inets/doc/src/ftp.xml b/lib/inets/doc/src/ftp.xml index 126f415e81..feea7b978a 100644 --- a/lib/inets/doc/src/ftp.xml +++ b/lib/inets/doc/src/ftp.xml @@ -553,7 +553,7 @@ port() = integer() > 0 (default is 21) mode() = active | passive (default is passive) tls_options() = [ssl:ssloption()] - sock_opts() = [gen_tcp:option() except for ipv6_v6only, active, packet, mode and header + sock_opts() = [gen_tcp:option() except for ipv6_v6only, active, packet, mode, packet_size and header timeout() = integer() > 0 (default is 60000 milliseconds) dtimeout() = integer() > 0 | infinity (default is infinity) pogress() = ignore | {module(), function(), initial_data()} (default is ignore) diff --git a/lib/inets/src/ftp/ftp.erl b/lib/inets/src/ftp/ftp.erl index 7509339eec..ffcccdefea 100644 --- a/lib/inets/src/ftp/ftp.erl +++ b/lib/inets/src/ftp/ftp.erl @@ -1073,6 +1073,7 @@ valid_socket_option({mode,_} ) -> false; valid_socket_option(binary ) -> false; valid_socket_option(list ) -> false; valid_socket_option({header,_} ) -> false; +valid_socket_option({packet_size,_} ) -> false; valid_socket_option(_) -> true. -- cgit v1.2.3