INET SETOPTS

Valentin Micic v@REDACTED
Thu Nov 21 15:31:25 CET 2019


Thank you Raimo.
Much appreciated.

Kind regards

V/


> On 21 Nov 2019, at 16:11, Raimo Niskanen <raimo+erlang-questions@REDACTED> wrote:
> 
> On Thu, Nov 21, 2019 at 03:19:15PM +0200, Valentin Micic wrote:
>> Hi all,
>> 
>> At the present moment (and this seems to have been the case in the past as well), any process that have an access to 'Sock’ may issue a successful call to inet:setopts( Sock, [{active, Flag}] ).
>> Is it safe to presume that this is going to stay this way going forward, or, are there plans to change this behaviour to allow, say, only “controlling process” to issue such command?
> 
> We will not change existing API:s such as inet:setopts/2, but a new
> API, for example socket + net, may benefit from protecting especially options
> that control process communication such as {active, Flag} to only be used
> by reasonable processes (the controlling process).
> 
>> 
>> Thanks in advance.
>> 
>> V/
> 
> -- 
> 
> / Raimo Niskanen, Erlang/OTP, Ericsson AB




More information about the erlang-questions mailing list