dbg:tpl(prim_inet,[{'_',[],[{exception_trace}]}]). dbg:tpl(gen_tcp,[{'_',[],[{exception_trace}]}]). f(F),F=fun()->dbg:p(self(),[call,m,sos,sol]), {ok,Socket}=TCP_CONNET("localhost",12345),io:format("Socket: ~p\n",[Socket]),ok=gen_tcp:send(Socket,<<"a:b",0>>),io:format("~p:~p\n",[self(),gen_tcp:recv(Socket,100)]) end. --------- 20> spawn(F). (<0.88.0>) << {shell_cmd,<0.27.0>, {eval,[{call,71,{atom,71,spawn},[{var,71,'F'}]}]}, cmd} (<0.88.0>) <0.26.0> ! {io_request,<0.88.0>,<0.26.0>,getopts} (<0.504.0>) <0.103.0> ! {<0.504.0>,{p,<0.504.0>,[call,m,sos,sol]}} (<0.504.0>) << {dbg,{ok,[{matched,nonode@nohost,1}]}} (<0.504.0>) call gen_tcp:connect("localhost",12345,[binary,inet, {active,false}, {packet,raw}, {nodelay,true}, {recbuf,1048576}, {sndbuf,1048576}],60000) <0.504.0> 21> (<0.504.0>) call gen_tcp:connect1("localhost",12345,[binary,inet, {active,false}, {packet,raw}, {nodelay,true}, {recbuf,1048576}, {sndbuf,1048576}],#Ref<0.0.0.8596>) (<0.504.0>) call gen_tcp:mod([binary,inet, {active,false}, {packet,raw}, {nodelay,true}, {recbuf,1048576}, {sndbuf,1048576}],"localhost") (<0.504.0>) call gen_tcp:mod([inet, {active,false}, {packet,raw}, {nodelay,true}, {recbuf,1048576}, {sndbuf,1048576}],"localhost") (<0.504.0>) returned from gen_tcp:mod/2 -> inet_tcp (<0.504.0>) returned from gen_tcp:mod/2 -> inet_tcp (<0.504.0>) <0.81.0> ! {{<0.504.0>,#Ref<0.0.0.8597>},{1,1,"localhost"}} (<0.88.0>) << {io_reply,<0.26.0>, [{expand_fun,#Fun}, {echo,true}, {binary,false}, {encoding,latin1}]} (<0.88.0>) <0.26.0> ! {io_request,<0.88.0>,<0.26.0>,{get_geometry,columns}} (<0.504.0>) << {#Ref<0.0.0.8597>, {ok,<<4,0,0,0,1,127,0,0,1,0,0,0,1,108,111,99,97,108,104,111, 115,116,0>>}} (<0.88.0>) << {io_reply,<0.26.0>,147} (<0.88.0>) <0.26.0> ! {io_request,<0.88.0>,<0.26.0>, {requests, [{put_chars,unicode,<<"<0.504.0>">>}, {put_chars,unicode,"\n"}]}} (<0.88.0>) << {io_reply,<0.26.0>,ok} (<0.88.0>) <0.27.0> ! {shell_rep,<0.88.0>, {value,<0.504.0>, [{'F',#Fun}], []}} (<0.504.0>) call gen_tcp:try_connect([{127,0,0,1}],12345,[binary,inet, {active,false}, {packet,raw}, {nodelay,true}, {recbuf,1048576}, {sndbuf,1048576}],#Ref<0.0.0.8596>,inet_tcp,{error,einval}) (<0.504.0>) call prim_inet:is_sockopt_val(mode,binary) (<0.504.0>) call prim_inet:type_opt(set,mode) (<0.504.0>) call prim_inet:type_opt_1(mode) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{list,0},{binary,1}]} (<0.504.0>) returned from prim_inet:type_opt/2 -> {enum,[{list,0},{binary,1}]} (<0.504.0>) call prim_inet:type_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:type_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:type_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:type_value_2({enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.504.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.504.0>) call prim_inet:is_sockopt_val(active,false) (<0.504.0>) call prim_inet:type_opt(set,active) (<0.504.0>) call prim_inet:type_opt_1(active) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.504.0>) returned from prim_inet:type_opt/2 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.504.0>) call prim_inet:type_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:type_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:type_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:type_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.504.0>) call prim_inet:is_sockopt_val(packet,raw) (<0.504.0>) call prim_inet:type_opt(set,packet) (<0.504.0>) call prim_inet:type_opt_1(packet) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.504.0>) returned from prim_inet:type_opt/2 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.504.0>) call prim_inet:type_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:type_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:type_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:type_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.504.0>) call prim_inet:is_sockopt_val(nodelay,true) (<0.504.0>) call prim_inet:type_opt(set,nodelay) (<0.504.0>) call prim_inet:type_opt_1(nodelay) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> bool (<0.504.0>) returned from prim_inet:type_opt/2 -> bool (<0.504.0>) call prim_inet:type_value(set,bool,true) (<0.504.0>) call prim_inet:type_value_default(set,bool,true) (<0.504.0>) call prim_inet:type_value_1(set,bool,true) (<0.504.0>) call prim_inet:type_value_2(bool,true) (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.504.0>) call prim_inet:is_sockopt_val(recbuf,1048576) (<0.504.0>) call prim_inet:type_opt(set,recbuf) (<0.504.0>) call prim_inet:type_opt_1(recbuf) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> int (<0.504.0>) returned from prim_inet:type_opt/2 -> int (<0.504.0>) call prim_inet:type_value(set,int,1048576) (<0.504.0>) call prim_inet:type_value_default(set,int,1048576) (<0.504.0>) call prim_inet:type_value_1(set,int,1048576) (<0.504.0>) call prim_inet:type_value_2(int,1048576) (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.504.0>) call prim_inet:is_sockopt_val(sndbuf,1048576) (<0.504.0>) call prim_inet:type_opt(set,sndbuf) (<0.504.0>) call prim_inet:type_opt_1(sndbuf) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> int (<0.504.0>) returned from prim_inet:type_opt/2 -> int (<0.504.0>) call prim_inet:type_value(set,int,1048576) (<0.504.0>) call prim_inet:type_value_default(set,int,1048576) (<0.504.0>) call prim_inet:type_value_1(set,int,1048576) (<0.504.0>) call prim_inet:type_value_2(int,1048576) (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.504.0>) call prim_inet:open(tcp,inet,stream,[]) (<0.504.0>) call prim_inet:open(tcp,inet,stream,[],1,[]) (<0.504.0>) call prim_inet:protocol2drv(tcp) (<0.504.0>) returned from prim_inet:protocol2drv/1 -> "tcp_inet" (<0.504.0>) call prim_inet:enc_family(inet) (<0.504.0>) returned from prim_inet:enc_family/1 -> 1 (<0.504.0>) call prim_inet:enc_type(stream) (<0.504.0>) returned from prim_inet:enc_type/1 -> 1 (<0.504.0>) call prim_inet:setopts(#Port<0.2733>,[]) (<0.504.0>) call prim_inet:encode_opt_val([]) (<0.504.0>) call prim_inet:enc_opt_val([],[]) (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok,[]} (<0.504.0>) returned from prim_inet:encode_opt_val/1 -> {ok,[]} (<0.504.0>) call prim_inet:ctl_cmd(#Port<0.2733>,7,[]) (<0.504.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.504.0>) returned from prim_inet:setopts/2 -> ok (<0.504.0>) call prim_inet:ctl_cmd(#Port<0.2733>,1,[1,1,[]]) (<0.504.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.504.0>) returned from prim_inet:open/6 -> {ok,#Port<0.2733>} (<0.504.0>) returned from prim_inet:open/4 -> {ok,#Port<0.2733>} (<0.504.0>) call prim_inet:setopts(#Port<0.2733>,[{sndbuf,1048576}, {recbuf,1048576}, {nodelay,true}, {packet,raw}, {active,false}, {mode,binary}]) (<0.504.0>) call prim_inet:encode_opt_val([{sndbuf,1048576}, {recbuf,1048576}, {nodelay,true}, {packet,raw}, {active,false}, {mode,binary}]) (<0.504.0>) call prim_inet:enc_opt_val([{sndbuf,1048576}, {recbuf,1048576}, {nodelay,true}, {packet,raw}, {active,false}, {mode,binary}],[]) (<0.504.0>) call prim_inet:enc_opt_val([{recbuf,1048576},{nodelay,true},{packet,raw},{active,false},{mode,binary}],[],sndbuf,1048576) (<0.504.0>) call prim_inet:type_opt(set,sndbuf) (<0.504.0>) call prim_inet:type_opt_1(sndbuf) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> int (<0.504.0>) returned from prim_inet:type_opt/2 -> int (<0.504.0>) call prim_inet:type_value(set,int,1048576) (<0.504.0>) call prim_inet:type_value_default(set,int,1048576) (<0.504.0>) call prim_inet:type_value_1(set,int,1048576) (<0.504.0>) call prim_inet:type_value_2(int,1048576) (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) call prim_inet:enc_opt(sndbuf) (<0.504.0>) returned from prim_inet:enc_opt/1 -> 6 (<0.504.0>) call prim_inet:enc_value(set,int,1048576) (<0.504.0>) call prim_inet:enc_value_default(set,int,1048576) (<0.504.0>) call prim_inet:enc_value_1(set,int,1048576) (<0.504.0>) call prim_inet:enc_value_2(int,1048576) (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [0,16,0,0] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [0,16,0,0] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [0,16,0,0] (<0.504.0>) returned from prim_inet:enc_value/3 -> [0,16,0,0] (<0.504.0>) call prim_inet:enc_opt_val([{recbuf,1048576},{nodelay,true},{packet,raw},{active,false},{mode,binary}],[6,[0,16,0,0]]) (<0.504.0>) call prim_inet:enc_opt_val([{nodelay,true},{packet,raw},{active,false},{mode,binary}],[6,[0,16,0,0]],recbuf,1048576) (<0.504.0>) call prim_inet:type_opt(set,recbuf) (<0.504.0>) call prim_inet:type_opt_1(recbuf) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> int (<0.504.0>) returned from prim_inet:type_opt/2 -> int (<0.504.0>) call prim_inet:type_value(set,int,1048576) (<0.504.0>) call prim_inet:type_value_default(set,int,1048576) (<0.504.0>) call prim_inet:type_value_1(set,int,1048576) (<0.504.0>) call prim_inet:type_value_2(int,1048576) (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) call prim_inet:enc_opt(recbuf) (<0.504.0>) returned from prim_inet:enc_opt/1 -> 7 (<0.504.0>) call prim_inet:enc_value(set,int,1048576) (<0.504.0>) call prim_inet:enc_value_default(set,int,1048576) (<0.504.0>) call prim_inet:enc_value_1(set,int,1048576) (<0.504.0>) call prim_inet:enc_value_2(int,1048576) (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [0,16,0,0] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [0,16,0,0] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [0,16,0,0] (<0.504.0>) returned from prim_inet:enc_value/3 -> [0,16,0,0] (<0.504.0>) call prim_inet:enc_opt_val([{nodelay,true},{packet,raw},{active,false},{mode,binary}],[7,[0,16,0,0],6,[0,16,0,0]]) (<0.504.0>) call prim_inet:enc_opt_val([{packet,raw},{active,false},{mode,binary}],[7,[0,16,0,0],6,[0,16,0,0]],nodelay,true) (<0.504.0>) call prim_inet:type_opt(set,nodelay) (<0.504.0>) call prim_inet:type_opt_1(nodelay) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> bool (<0.504.0>) returned from prim_inet:type_opt/2 -> bool (<0.504.0>) call prim_inet:type_value(set,bool,true) (<0.504.0>) call prim_inet:type_value_default(set,bool,true) (<0.504.0>) call prim_inet:type_value_1(set,bool,true) (<0.504.0>) call prim_inet:type_value_2(bool,true) (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) call prim_inet:enc_opt(nodelay) (<0.504.0>) returned from prim_inet:enc_opt/1 -> 10 (<0.504.0>) call prim_inet:enc_value(set,bool,true) (<0.504.0>) call prim_inet:enc_value_default(set,bool,true) (<0.504.0>) call prim_inet:enc_value_1(set,bool,true) (<0.504.0>) call prim_inet:enc_value_2(bool,true) (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,1] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,1] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,1] (<0.504.0>) returned from prim_inet:enc_value/3 -> [0,0,0,1] (<0.504.0>) call prim_inet:enc_opt_val([{packet,raw},{active,false},{mode,binary}],[10,[0,0,0,1],7,[0,16,0,0],6,[0,16,0,0]]) (<0.504.0>) call prim_inet:enc_opt_val([{active,false},{mode,binary}],[10,[0,0,0,1],7,[0,16,0,0],6,[0,16,0,0]],packet,raw) (<0.504.0>) call prim_inet:type_opt(set,packet) (<0.504.0>) call prim_inet:type_opt_1(packet) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.504.0>) returned from prim_inet:type_opt/2 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.504.0>) call prim_inet:type_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:type_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:type_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:type_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) call prim_inet:enc_opt(packet) (<0.504.0>) returned from prim_inet:enc_opt/1 -> 23 (<0.504.0>) call prim_inet:enc_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:enc_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:enc_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:enc_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.504.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value/3 -> [0,0,0,0] (<0.504.0>) call prim_inet:enc_opt_val([{active,false},{mode,binary}],[23,[0,0,0,0],10,[0,0,0,1],7,[0,16,0,0],6,[0,16,0,0]]) (<0.504.0>) call prim_inet:enc_opt_val([{mode,binary}],[23,[0,0,0,0],10,[0,0,0,1],7,[0,16,0,0],6,[0,16,0,0]],active,false) (<0.504.0>) call prim_inet:type_opt(set,active) (<0.504.0>) call prim_inet:type_opt_1(active) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.504.0>) returned from prim_inet:type_opt/2 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.504.0>) call prim_inet:type_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:type_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:type_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:type_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) call prim_inet:enc_opt(active) (<0.504.0>) returned from prim_inet:enc_opt/1 -> 22 (<0.504.0>) call prim_inet:enc_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:enc_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:enc_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:enc_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.504.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value/3 -> [0,0,0,0] (<0.504.0>) call prim_inet:enc_opt_val([{mode,binary}],[22,[0,0,0,0],23,[0,0,0,0],10,[0,0,0,1],7,[0,16,0,0],6,[0,16,0,0]]) (<0.504.0>) call prim_inet:enc_opt_val([],[22,[0,0,0,0],23,[0,0,0,0],10,[0,0,0,1],7,[0,16,0,0],6,[0,16,0,0]],mode,binary) (<0.504.0>) call prim_inet:type_opt(set,mode) (<0.504.0>) call prim_inet:type_opt_1(mode) (<0.504.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{list,0},{binary,1}]} (<0.504.0>) returned from prim_inet:type_opt/2 -> {enum,[{list,0},{binary,1}]} (<0.504.0>) call prim_inet:type_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:type_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:type_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:type_value_2({enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.504.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.504.0>) returned from prim_inet:type_value_2/2 -> true (<0.504.0>) returned from prim_inet:type_value_1/3 -> true (<0.504.0>) returned from prim_inet:type_value_default/3 -> true (<0.504.0>) returned from prim_inet:type_value/3 -> true (<0.504.0>) call prim_inet:enc_opt(mode) (<0.504.0>) returned from prim_inet:enc_opt/1 -> 24 (<0.504.0>) call prim_inet:enc_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:enc_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:enc_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:enc_value_2({enum,[{list,0},{binary,1}]},binary) (<0.504.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.504.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.504.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,1] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,1] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,1] (<0.504.0>) returned from prim_inet:enc_value/3 -> [0,0,0,1] (<0.504.0>) call prim_inet:enc_opt_val([],[24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]) (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) returned from prim_inet:encode_opt_val/1 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]} (<0.504.0>) call prim_inet:ctl_cmd(#Port<0.2733>,7,[24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0], 10, [0,0,0,1], 7, [0,16,0,0], 6, [0,16,0,0]]) (<0.504.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.504.0>) returned from prim_inet:setopts/2 -> ok (<0.504.0>) call prim_inet:bind(#Port<0.2733>,{0,0,0,0},0) (<0.504.0>) call prim_inet:enc_value(set,addr,{{0,0,0,0},0}) (<0.504.0>) call prim_inet:enc_value_default(set,addr,{{0,0,0,0},0}) (<0.504.0>) call prim_inet:enc_value_1(set,addr,{{0,0,0,0},0}) (<0.504.0>) call prim_inet:enc_value_2(addr,{{0,0,0,0},0}) (<0.504.0>) call prim_inet:ip4_to_bytes({0,0,0,0}) (<0.504.0>) returned from prim_inet:ip4_to_bytes/1 -> [0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_2/2 -> [1,[0,0],0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_1/3 -> [1,[0,0],0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value_default/3 -> [1,[0,0],0,0,0,0] (<0.504.0>) returned from prim_inet:enc_value/3 -> [1,[0,0],0,0,0,0] (<0.504.0>) call prim_inet:ctl_cmd(#Port<0.2733>,6,[1,[0,0],0,0,0,0]) (<0.504.0>) returned from prim_inet:ctl_cmd/3 -> {ok,"\336\b"} (<0.504.0>) returned from prim_inet:bind/3 -> {ok,56840} (<0.504.0>) call prim_inet:connect(#Port<0.2733>,{127,0,0,1},12345,59997) (<0.504.0>) call prim_inet:connect0(#Port<0.2733>,{127,0,0,1},12345,59997) (<0.504.0>) call prim_inet:async_connect(#Port<0.2733>,{127,0,0,1},12345,59997) (<0.504.0>) call prim_inet:enc_time(59997) (<0.504.0>) returned from prim_inet:enc_time/1 -> [0,0,234,93] (<0.504.0>) call prim_inet:ip_to_bytes({127,0,0,1}) (<0.504.0>) call prim_inet:ip4_to_bytes({127,0,0,1}) (<0.504.0>) returned from prim_inet:ip4_to_bytes/1 -> [127,0,0,1] (<0.504.0>) returned from prim_inet:ip_to_bytes/1 -> [127,0,0,1] (<0.504.0>) call prim_inet:ctl_cmd(#Port<0.2733>,3,[[0,0,234,93],"09",[127,0,0,1]]) (<0.504.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[0,44]} (<0.504.0>) returned from prim_inet:async_connect/4 -> {ok,#Port<0.2733>,44} (<0.504.0>) << {inet_async,#Port<0.2733>,44,ok} Socket: #Port<0.2733> 21> (<0.504.0>) returned from prim_inet:connect0/4 -> ok (<0.504.0>) returned from prim_inet:connect/4 -> ok (<0.504.0>) returned from gen_tcp:try_connect/6 -> {ok,#Port<0.2733>} (<0.504.0>) returned from gen_tcp:connect1/4 -> {ok,#Port<0.2733>} (<0.504.0>) returned from gen_tcp:connect/4 -> {ok,#Port<0.2733>} (<0.504.0>) <0.26.0> ! {io_request,<0.504.0>,<0.26.0>, {put_chars,unicode,io_lib,format, ["Socket: ~p\n",[#Port<0.2733>]]}} (<0.504.0>) << {io_reply,<0.26.0>,ok} (<0.504.0>) call gen_tcp:send(#Port<0.2733>,<<97,58,98,0>>) (<0.504.0>) call prim_inet:send(#Port<0.2733>,<<97,58,98,0>>,[]) (<0.504.0>) << {inet_reply,#Port<0.2733>,ok} (<0.504.0>) returned from prim_inet:send/3 -> ok (<0.504.0>) returned from gen_tcp:send/2 -> ok (<0.504.0>) call gen_tcp:recv(#Port<0.2733>,100) (<0.504.0>) call prim_inet:recv(#Port<0.2733>,100) (<0.504.0>) call prim_inet:recv0(#Port<0.2733>,100,-1) (<0.504.0>) call prim_inet:async_recv(#Port<0.2733>,100,-1) (<0.504.0>) call prim_inet:enc_time(-1) (<0.504.0>) returned from prim_inet:enc_time/1 -> "\377\377\377\377" (<0.504.0>) call prim_inet:ctl_cmd(#Port<0.2733>,42,["\377\377\377\377",[0,0,0,100]]) (<0.504.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[0,45]} (<0.504.0>) returned from prim_inet:async_recv/3 -> {ok,45} 21> 21> 21> 21> 21> 21> 21> 21> 21> 21> 21> 21> (<0.521.0>) call gen_tcp:connect("localhost",12346,[binary,inet,{active,false},{packet,raw}],60000) (<0.521.0>) call gen_tcp:connect1("localhost",12346,[binary,inet,{active,false},{packet,raw}],#Ref<0.0.0.9031>) (<0.521.0>) call gen_tcp:mod([binary,inet,{active,false},{packet,raw}],"localhost") (<0.521.0>) call gen_tcp:mod([inet,{active,false},{packet,raw}],"localhost") (<0.521.0>) returned from gen_tcp:mod/2 -> inet_tcp (<0.521.0>) returned from gen_tcp:mod/2 -> inet_tcp (<0.521.0>) call gen_tcp:try_connect([{127,0,0,1}],12346,[binary,inet,{active,false},{packet,raw}],#Ref<0.0.0.9031>,inet_tcp,{error,einval}) (<0.521.0>) call prim_inet:is_sockopt_val(mode,binary) (<0.521.0>) call prim_inet:type_opt(set,mode) (<0.521.0>) call prim_inet:type_opt_1(mode) (<0.521.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{list,0},{binary,1}]} (<0.521.0>) returned from prim_inet:type_opt/2 -> {enum,[{list,0},{binary,1}]} (<0.521.0>) call prim_inet:type_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:type_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:type_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:type_value_2({enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.521.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.521.0>) returned from prim_inet:type_value_2/2 -> true (<0.521.0>) returned from prim_inet:type_value_1/3 -> true (<0.521.0>) returned from prim_inet:type_value_default/3 -> true (<0.521.0>) returned from prim_inet:type_value/3 -> true (<0.521.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.521.0>) call prim_inet:is_sockopt_val(active,false) (<0.521.0>) call prim_inet:type_opt(set,active) (<0.521.0>) call prim_inet:type_opt_1(active) (<0.521.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.521.0>) returned from prim_inet:type_opt/2 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.521.0>) call prim_inet:type_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:type_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:type_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:type_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:type_value_2/2 -> true (<0.521.0>) returned from prim_inet:type_value_1/3 -> true (<0.521.0>) returned from prim_inet:type_value_default/3 -> true (<0.521.0>) returned from prim_inet:type_value/3 -> true (<0.521.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.521.0>) call prim_inet:is_sockopt_val(packet,raw) (<0.521.0>) call prim_inet:type_opt(set,packet) (<0.521.0>) call prim_inet:type_opt_1(packet) (<0.521.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.521.0>) returned from prim_inet:type_opt/2 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.521.0>) call prim_inet:type_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:type_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:type_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:type_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:type_value_2/2 -> true (<0.521.0>) returned from prim_inet:type_value_1/3 -> true (<0.521.0>) returned from prim_inet:type_value_default/3 -> true (<0.521.0>) returned from prim_inet:type_value/3 -> true (<0.521.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.521.0>) call prim_inet:open(tcp,inet,stream,[]) (<0.521.0>) call prim_inet:open(tcp,inet,stream,[],1,[]) (<0.521.0>) call prim_inet:protocol2drv(tcp) (<0.521.0>) returned from prim_inet:protocol2drv/1 -> "tcp_inet" (<0.521.0>) call prim_inet:enc_family(inet) (<0.521.0>) returned from prim_inet:enc_family/1 -> 1 (<0.521.0>) call prim_inet:enc_type(stream) (<0.521.0>) returned from prim_inet:enc_type/1 -> 1 (<0.521.0>) call prim_inet:setopts(#Port<0.2734>,[]) (<0.521.0>) call prim_inet:encode_opt_val([]) (<0.521.0>) call prim_inet:enc_opt_val([],[]) (<0.521.0>) returned from prim_inet:enc_opt_val/2 -> {ok,[]} (<0.521.0>) returned from prim_inet:encode_opt_val/1 -> {ok,[]} (<0.521.0>) call prim_inet:ctl_cmd(#Port<0.2734>,7,[]) (<0.521.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.521.0>) returned from prim_inet:setopts/2 -> ok (<0.521.0>) call prim_inet:ctl_cmd(#Port<0.2734>,1,[1,1,[]]) (<0.521.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.521.0>) returned from prim_inet:open/6 -> {ok,#Port<0.2734>} (<0.521.0>) returned from prim_inet:open/4 -> {ok,#Port<0.2734>} (<0.521.0>) call prim_inet:setopts(#Port<0.2734>,[{packet,raw},{active,false},{mode,binary}]) (<0.521.0>) call prim_inet:encode_opt_val([{packet,raw},{active,false},{mode,binary}]) (<0.521.0>) call prim_inet:enc_opt_val([{packet,raw},{active,false},{mode,binary}],[]) (<0.521.0>) call prim_inet:enc_opt_val([{active,false},{mode,binary}],[],packet,raw) (<0.521.0>) call prim_inet:type_opt(set,packet) (<0.521.0>) call prim_inet:type_opt_1(packet) (<0.521.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.521.0>) returned from prim_inet:type_opt/2 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.521.0>) call prim_inet:type_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:type_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:type_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:type_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:type_value_2/2 -> true (<0.521.0>) returned from prim_inet:type_value_1/3 -> true (<0.521.0>) returned from prim_inet:type_value_default/3 -> true (<0.521.0>) returned from prim_inet:type_value/3 -> true (<0.521.0>) call prim_inet:enc_opt(packet) (<0.521.0>) returned from prim_inet:enc_opt/1 -> 23 (<0.521.0>) call prim_inet:enc_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:enc_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:enc_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:enc_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.521.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value/3 -> [0,0,0,0] (<0.521.0>) call prim_inet:enc_opt_val([{active,false},{mode,binary}],[23,[0,0,0,0]]) (<0.521.0>) call prim_inet:enc_opt_val([{mode,binary}],[23,[0,0,0,0]],active,false) (<0.521.0>) call prim_inet:type_opt(set,active) (<0.521.0>) call prim_inet:type_opt_1(active) (<0.521.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.521.0>) returned from prim_inet:type_opt/2 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.521.0>) call prim_inet:type_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:type_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:type_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:type_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:type_value_2/2 -> true (<0.521.0>) returned from prim_inet:type_value_1/3 -> true (<0.521.0>) returned from prim_inet:type_value_default/3 -> true (<0.521.0>) returned from prim_inet:type_value/3 -> true (<0.521.0>) call prim_inet:enc_opt(active) (<0.521.0>) returned from prim_inet:enc_opt/1 -> 22 (<0.521.0>) call prim_inet:enc_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:enc_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:enc_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:enc_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.521.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.521.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value/3 -> [0,0,0,0] (<0.521.0>) call prim_inet:enc_opt_val([{mode,binary}],[22,[0,0,0,0],23,[0,0,0,0]]) (<0.521.0>) call prim_inet:enc_opt_val([],[22,[0,0,0,0],23,[0,0,0,0]],mode,binary) (<0.521.0>) call prim_inet:type_opt(set,mode) (<0.521.0>) call prim_inet:type_opt_1(mode) (<0.521.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{list,0},{binary,1}]} (<0.521.0>) returned from prim_inet:type_opt/2 -> {enum,[{list,0},{binary,1}]} (<0.521.0>) call prim_inet:type_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:type_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:type_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:type_value_2({enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.521.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.521.0>) returned from prim_inet:type_value_2/2 -> true (<0.521.0>) returned from prim_inet:type_value_1/3 -> true (<0.521.0>) returned from prim_inet:type_value_default/3 -> true (<0.521.0>) returned from prim_inet:type_value/3 -> true (<0.521.0>) call prim_inet:enc_opt(mode) (<0.521.0>) returned from prim_inet:enc_opt/1 -> 24 (<0.521.0>) call prim_inet:enc_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:enc_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:enc_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:enc_value_2({enum,[{list,0},{binary,1}]},binary) (<0.521.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.521.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.521.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.521.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,1] (<0.521.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,1] (<0.521.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,1] (<0.521.0>) returned from prim_inet:enc_value/3 -> [0,0,0,1] (<0.521.0>) call prim_inet:enc_opt_val([],[24,[0,0,0,1],22,[0,0,0,0],23,[0,0,0,0]]) (<0.521.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) returned from prim_inet:encode_opt_val/1 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.521.0>) call prim_inet:ctl_cmd(#Port<0.2734>,7,[24,[0,0,0,1],22,[0,0,0,0],23,[0,0,0,0]]) (<0.521.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.521.0>) returned from prim_inet:setopts/2 -> ok (<0.521.0>) call prim_inet:bind(#Port<0.2734>,{0,0,0,0},0) (<0.521.0>) call prim_inet:enc_value(set,addr,{{0,0,0,0},0}) (<0.521.0>) call prim_inet:enc_value_default(set,addr,{{0,0,0,0},0}) (<0.521.0>) call prim_inet:enc_value_1(set,addr,{{0,0,0,0},0}) (<0.521.0>) call prim_inet:enc_value_2(addr,{{0,0,0,0},0}) (<0.521.0>) call prim_inet:ip4_to_bytes({0,0,0,0}) (<0.521.0>) returned from prim_inet:ip4_to_bytes/1 -> [0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_2/2 -> [1,[0,0],0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_1/3 -> [1,[0,0],0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value_default/3 -> [1,[0,0],0,0,0,0] (<0.521.0>) returned from prim_inet:enc_value/3 -> [1,[0,0],0,0,0,0] (<0.521.0>) call prim_inet:ctl_cmd(#Port<0.2734>,6,[1,[0,0],0,0,0,0]) (<0.521.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[147,75]} (<0.521.0>) returned from prim_inet:bind/3 -> {ok,37707} (<0.521.0>) call prim_inet:connect(#Port<0.2734>,{127,0,0,1},12346,59998) (<0.521.0>) call prim_inet:connect0(#Port<0.2734>,{127,0,0,1},12346,59998) (<0.521.0>) call prim_inet:async_connect(#Port<0.2734>,{127,0,0,1},12346,59998) (<0.521.0>) call prim_inet:enc_time(59998) (<0.521.0>) returned from prim_inet:enc_time/1 -> [0,0,234,94] (<0.521.0>) call prim_inet:ip_to_bytes({127,0,0,1}) (<0.521.0>) call prim_inet:ip4_to_bytes({127,0,0,1}) (<0.521.0>) returned from prim_inet:ip4_to_bytes/1 -> [127,0,0,1] (<0.521.0>) returned from prim_inet:ip_to_bytes/1 -> [127,0,0,1] (<0.521.0>) call prim_inet:ctl_cmd(#Port<0.2734>,3,[[0,0,234,94],"0:",[127,0,0,1]]) (<0.521.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[0,46]} (<0.521.0>) returned from prim_inet:async_connect/4 -> {ok,#Port<0.2734>,46} (<0.521.0>) returned from prim_inet:connect0/4 -> {error,econnrefused} (<0.521.0>) returned from prim_inet:connect/4 -> {error,econnrefused} (<0.521.0>) call prim_inet:close(#Port<0.2734>) (<0.521.0>) call prim_inet:subscribe(#Port<0.2734>,[subs_empty_out_q]) (<0.521.0>) call prim_inet:encode_subs([subs_empty_out_q]) (<0.521.0>) call prim_inet:enc_subs([subs_empty_out_q]) (<0.521.0>) call prim_inet:enc_subs([]) (<0.521.0>) returned from prim_inet:enc_subs/1 -> [] (<0.521.0>) returned from prim_inet:enc_subs/1 -> [1] (<0.521.0>) returned from prim_inet:encode_subs/1 -> {ok,[1]} (<0.521.0>) call prim_inet:ctl_cmd(#Port<0.2734>,24,[1]) (<0.521.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[1,0,0,0,0]} (<0.521.0>) call prim_inet:decode_subs([1,0,0,0,0]) (<0.521.0>) call prim_inet:dec_subs([1,0,0,0,0]) (<0.521.0>) call prim_inet:dec_subs([]) (<0.521.0>) returned from prim_inet:dec_subs/1 -> [] (<0.521.0>) returned from prim_inet:dec_subs/1 -> [{subs_empty_out_q,0}] (<0.521.0>) returned from prim_inet:decode_subs/1 -> {ok, [{subs_empty_out_q,0}]} (<0.521.0>) returned from prim_inet:subscribe/2 -> {ok,[{subs_empty_out_q,0}]} (<0.521.0>) call prim_inet:close_port(#Port<0.2734>) (<0.521.0>) returned from prim_inet:close_port/1 -> ok (<0.521.0>) returned from prim_inet:close/1 -> ok (<0.521.0>) call gen_tcp:try_connect([],12346,[binary,inet,{active,false},{packet,raw}],#Ref<0.0.0.9031>,inet_tcp,{error,econnrefused}) (<0.521.0>) returned from gen_tcp:try_connect/6 -> {error,econnrefused} (<0.521.0>) returned from gen_tcp:try_connect/6 -> {error,econnrefused} (<0.521.0>) returned from gen_tcp:connect1/4 -> {error,econnrefused} (<0.521.0>) returned from gen_tcp:connect/4 -> {error,econnrefused} <0.504.0>:{error,closed} 21> (<0.504.0>) << {inet_async,#Port<0.2733>,45,{error,closed}} (<0.504.0>) returned from prim_inet:recv0/3 -> {error,closed} (<0.504.0>) returned from prim_inet:recv/2 -> {error,closed} (<0.504.0>) returned from gen_tcp:recv/2 -> {error,closed} (<0.504.0>) <0.26.0> ! {io_request,<0.504.0>,<0.26.0>, {put_chars,unicode,io_lib,format, ["~p:~p\n",[<0.504.0>,{error,closed}]]}} (<0.504.0>) << {io_reply,<0.26.0>,ok} (<0.540.0>) call gen_tcp:connect("localhost",12346,[binary,inet,{active,false},{packet,raw}],60000) (<0.540.0>) call gen_tcp:connect1("localhost",12346,[binary,inet,{active,false},{packet,raw}],#Ref<0.0.0.9353>) (<0.540.0>) call gen_tcp:mod([binary,inet,{active,false},{packet,raw}],"localhost") (<0.540.0>) call gen_tcp:mod([inet,{active,false},{packet,raw}],"localhost") (<0.540.0>) returned from gen_tcp:mod/2 -> inet_tcp (<0.540.0>) returned from gen_tcp:mod/2 -> inet_tcp (<0.540.0>) call gen_tcp:try_connect([{127,0,0,1}],12346,[binary,inet,{active,false},{packet,raw}],#Ref<0.0.0.9353>,inet_tcp,{error,einval}) (<0.540.0>) call prim_inet:is_sockopt_val(mode,binary) (<0.540.0>) call prim_inet:type_opt(set,mode) (<0.540.0>) call prim_inet:type_opt_1(mode) (<0.540.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{list,0},{binary,1}]} (<0.540.0>) returned from prim_inet:type_opt/2 -> {enum,[{list,0},{binary,1}]} (<0.540.0>) call prim_inet:type_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:type_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:type_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:type_value_2({enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.540.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.540.0>) returned from prim_inet:type_value_2/2 -> true (<0.540.0>) returned from prim_inet:type_value_1/3 -> true (<0.540.0>) returned from prim_inet:type_value_default/3 -> true (<0.540.0>) returned from prim_inet:type_value/3 -> true (<0.540.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.540.0>) call prim_inet:is_sockopt_val(active,false) (<0.540.0>) call prim_inet:type_opt(set,active) (<0.540.0>) call prim_inet:type_opt_1(active) (<0.540.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.540.0>) returned from prim_inet:type_opt/2 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.540.0>) call prim_inet:type_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:type_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:type_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:type_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:type_value_2/2 -> true (<0.540.0>) returned from prim_inet:type_value_1/3 -> true (<0.540.0>) returned from prim_inet:type_value_default/3 -> true (<0.540.0>) returned from prim_inet:type_value/3 -> true (<0.540.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.540.0>) call prim_inet:is_sockopt_val(packet,raw) (<0.540.0>) call prim_inet:type_opt(set,packet) (<0.540.0>) call prim_inet:type_opt_1(packet) (<0.540.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.540.0>) returned from prim_inet:type_opt/2 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.540.0>) call prim_inet:type_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:type_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:type_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:type_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:type_value_2/2 -> true (<0.540.0>) returned from prim_inet:type_value_1/3 -> true (<0.540.0>) returned from prim_inet:type_value_default/3 -> true (<0.540.0>) returned from prim_inet:type_value/3 -> true (<0.540.0>) returned from prim_inet:is_sockopt_val/2 -> true (<0.540.0>) call prim_inet:open(tcp,inet,stream,[]) (<0.540.0>) call prim_inet:open(tcp,inet,stream,[],1,[]) (<0.540.0>) call prim_inet:protocol2drv(tcp) (<0.540.0>) returned from prim_inet:protocol2drv/1 -> "tcp_inet" (<0.540.0>) call prim_inet:enc_family(inet) (<0.540.0>) returned from prim_inet:enc_family/1 -> 1 (<0.540.0>) call prim_inet:enc_type(stream) (<0.540.0>) returned from prim_inet:enc_type/1 -> 1 (<0.540.0>) call prim_inet:setopts(#Port<0.2735>,[]) (<0.540.0>) call prim_inet:encode_opt_val([]) (<0.540.0>) call prim_inet:enc_opt_val([],[]) (<0.540.0>) returned from prim_inet:enc_opt_val/2 -> {ok,[]} (<0.540.0>) returned from prim_inet:encode_opt_val/1 -> {ok,[]} (<0.540.0>) call prim_inet:ctl_cmd(#Port<0.2735>,7,[]) (<0.540.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.540.0>) returned from prim_inet:setopts/2 -> ok (<0.540.0>) call prim_inet:ctl_cmd(#Port<0.2735>,1,[1,1,[]]) (<0.540.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.540.0>) returned from prim_inet:open/6 -> {ok,#Port<0.2735>} (<0.540.0>) returned from prim_inet:open/4 -> {ok,#Port<0.2735>} (<0.540.0>) call prim_inet:setopts(#Port<0.2735>,[{packet,raw},{active,false},{mode,binary}]) (<0.540.0>) call prim_inet:encode_opt_val([{packet,raw},{active,false},{mode,binary}]) (<0.540.0>) call prim_inet:enc_opt_val([{packet,raw},{active,false},{mode,binary}],[]) (<0.540.0>) call prim_inet:enc_opt_val([{active,false},{mode,binary}],[],packet,raw) (<0.540.0>) call prim_inet:type_opt(set,packet) (<0.540.0>) call prim_inet:type_opt_1(packet) (<0.540.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.540.0>) returned from prim_inet:type_opt/2 -> {enum, [{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]} (<0.540.0>) call prim_inet:type_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:type_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:type_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:type_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:type_value_2/2 -> true (<0.540.0>) returned from prim_inet:type_value_1/3 -> true (<0.540.0>) returned from prim_inet:type_value_default/3 -> true (<0.540.0>) returned from prim_inet:type_value/3 -> true (<0.540.0>) call prim_inet:enc_opt(packet) (<0.540.0>) returned from prim_inet:enc_opt/1 -> 23 (<0.540.0>) call prim_inet:enc_value(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:enc_value_default(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:enc_value_1(set,{enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:enc_value_2({enum,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]},raw) (<0.540.0>) call prim_inet:enum_val(raw,[{0,0}, {1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{1,1}, {2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{2,2}, {4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{4,3}, {raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) call prim_inet:enum_val(raw,[{raw,0}, {sunrm,5}, {asn1,4}, {cdr,6}, {fcgi,7}, {line,8}, {tpkt,9}, {http,10}, {httph,11}, {http_bin,13}, {httph_bin,14}, {ssl,12}, {ssl_tls,12}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value/3 -> [0,0,0,0] (<0.540.0>) call prim_inet:enc_opt_val([{active,false},{mode,binary}],[23,[0,0,0,0]]) (<0.540.0>) call prim_inet:enc_opt_val([{mode,binary}],[23,[0,0,0,0]],active,false) (<0.540.0>) call prim_inet:type_opt(set,active) (<0.540.0>) call prim_inet:type_opt_1(active) (<0.540.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.540.0>) returned from prim_inet:type_opt/2 -> {enum, [{false,0}, {true,1}, {once,2}]} (<0.540.0>) call prim_inet:type_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:type_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:type_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:type_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:type_value_2/2 -> true (<0.540.0>) returned from prim_inet:type_value_1/3 -> true (<0.540.0>) returned from prim_inet:type_value_default/3 -> true (<0.540.0>) returned from prim_inet:type_value/3 -> true (<0.540.0>) call prim_inet:enc_opt(active) (<0.540.0>) returned from prim_inet:enc_opt/1 -> 22 (<0.540.0>) call prim_inet:enc_value(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:enc_value_default(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:enc_value_1(set,{enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:enc_value_2({enum,[{false,0},{true,1},{once,2}]},false) (<0.540.0>) call prim_inet:enum_val(false,[{false,0},{true,1},{once,2}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,0} (<0.540.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value/3 -> [0,0,0,0] (<0.540.0>) call prim_inet:enc_opt_val([{mode,binary}],[22,[0,0,0,0],23,[0,0,0,0]]) (<0.540.0>) call prim_inet:enc_opt_val([],[22,[0,0,0,0],23,[0,0,0,0]],mode,binary) (<0.540.0>) call prim_inet:type_opt(set,mode) (<0.540.0>) call prim_inet:type_opt_1(mode) (<0.540.0>) returned from prim_inet:type_opt_1/1 -> {enum, [{list,0},{binary,1}]} (<0.540.0>) returned from prim_inet:type_opt/2 -> {enum,[{list,0},{binary,1}]} (<0.540.0>) call prim_inet:type_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:type_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:type_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:type_value_2({enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.540.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.540.0>) returned from prim_inet:type_value_2/2 -> true (<0.540.0>) returned from prim_inet:type_value_1/3 -> true (<0.540.0>) returned from prim_inet:type_value_default/3 -> true (<0.540.0>) returned from prim_inet:type_value/3 -> true (<0.540.0>) call prim_inet:enc_opt(mode) (<0.540.0>) returned from prim_inet:enc_opt/1 -> 24 (<0.540.0>) call prim_inet:enc_value(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:enc_value_default(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:enc_value_1(set,{enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:enc_value_2({enum,[{list,0},{binary,1}]},binary) (<0.540.0>) call prim_inet:enum_val(binary,[{list,0},{binary,1}]) (<0.540.0>) call prim_inet:enum_val(binary,[{binary,1}]) (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.540.0>) returned from prim_inet:enum_val/2 -> {value,1} (<0.540.0>) returned from prim_inet:enc_value_2/2 -> [0,0,0,1] (<0.540.0>) returned from prim_inet:enc_value_1/3 -> [0,0,0,1] (<0.540.0>) returned from prim_inet:enc_value_default/3 -> [0,0,0,1] (<0.540.0>) returned from prim_inet:enc_value/3 -> [0,0,0,1] (<0.540.0>) call prim_inet:enc_opt_val([],[24,[0,0,0,1],22,[0,0,0,0],23,[0,0,0,0]]) (<0.540.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:enc_opt_val/4 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:enc_opt_val/2 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) returned from prim_inet:encode_opt_val/1 -> {ok, [24, [0,0,0,1], 22, [0,0,0,0], 23, [0,0,0,0]]} (<0.540.0>) call prim_inet:ctl_cmd(#Port<0.2735>,7,[24,[0,0,0,1],22,[0,0,0,0],23,[0,0,0,0]]) (<0.540.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[]} (<0.540.0>) returned from prim_inet:setopts/2 -> ok (<0.540.0>) call prim_inet:bind(#Port<0.2735>,{0,0,0,0},0) (<0.540.0>) call prim_inet:enc_value(set,addr,{{0,0,0,0},0}) (<0.540.0>) call prim_inet:enc_value_default(set,addr,{{0,0,0,0},0}) (<0.540.0>) call prim_inet:enc_value_1(set,addr,{{0,0,0,0},0}) (<0.540.0>) call prim_inet:enc_value_2(addr,{{0,0,0,0},0}) (<0.540.0>) call prim_inet:ip4_to_bytes({0,0,0,0}) (<0.540.0>) returned from prim_inet:ip4_to_bytes/1 -> [0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_2/2 -> [1,[0,0],0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_1/3 -> [1,[0,0],0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value_default/3 -> [1,[0,0],0,0,0,0] (<0.540.0>) returned from prim_inet:enc_value/3 -> [1,[0,0],0,0,0,0] (<0.540.0>) call prim_inet:ctl_cmd(#Port<0.2735>,6,[1,[0,0],0,0,0,0]) (<0.540.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[187,155]} (<0.540.0>) returned from prim_inet:bind/3 -> {ok,48027} (<0.540.0>) call prim_inet:connect(#Port<0.2735>,{127,0,0,1},12346,59999) (<0.540.0>) call prim_inet:connect0(#Port<0.2735>,{127,0,0,1},12346,59999) (<0.540.0>) call prim_inet:async_connect(#Port<0.2735>,{127,0,0,1},12346,59999) (<0.540.0>) call prim_inet:enc_time(59999) (<0.540.0>) returned from prim_inet:enc_time/1 -> [0,0,234,95] (<0.540.0>) call prim_inet:ip_to_bytes({127,0,0,1}) (<0.540.0>) call prim_inet:ip4_to_bytes({127,0,0,1}) (<0.540.0>) returned from prim_inet:ip4_to_bytes/1 -> [127,0,0,1] (<0.540.0>) returned from prim_inet:ip_to_bytes/1 -> [127,0,0,1] (<0.540.0>) call prim_inet:ctl_cmd(#Port<0.2735>,3,[[0,0,234,95],"0:",[127,0,0,1]]) (<0.540.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[0,47]} (<0.540.0>) returned from prim_inet:async_connect/4 -> {ok,#Port<0.2735>,47} (<0.540.0>) returned from prim_inet:connect0/4 -> {error,econnrefused} (<0.540.0>) returned from prim_inet:connect/4 -> {error,econnrefused} (<0.540.0>) call prim_inet:close(#Port<0.2735>) (<0.540.0>) call prim_inet:subscribe(#Port<0.2735>,[subs_empty_out_q]) (<0.540.0>) call prim_inet:encode_subs([subs_empty_out_q]) (<0.540.0>) call prim_inet:enc_subs([subs_empty_out_q]) (<0.540.0>) call prim_inet:enc_subs([]) (<0.540.0>) returned from prim_inet:enc_subs/1 -> [] (<0.540.0>) returned from prim_inet:enc_subs/1 -> [1] (<0.540.0>) returned from prim_inet:encode_subs/1 -> {ok,[1]} (<0.540.0>) call prim_inet:ctl_cmd(#Port<0.2735>,24,[1]) (<0.540.0>) returned from prim_inet:ctl_cmd/3 -> {ok,[1,0,0,0,0]} (<0.540.0>) call prim_inet:decode_subs([1,0,0,0,0]) (<0.540.0>) call prim_inet:dec_subs([1,0,0,0,0]) (<0.540.0>) call prim_inet:dec_subs([]) (<0.540.0>) returned from prim_inet:dec_subs/1 -> [] (<0.540.0>) returned from prim_inet:dec_subs/1 -> [{subs_empty_out_q,0}] (<0.540.0>) returned from prim_inet:decode_subs/1 -> {ok, [{subs_empty_out_q,0}]} (<0.540.0>) returned from prim_inet:subscribe/2 -> {ok,[{subs_empty_out_q,0}]} (<0.540.0>) call prim_inet:close_port(#Port<0.2735>) (<0.540.0>) returned from prim_inet:close_port/1 -> ok (<0.540.0>) returned from prim_inet:close/1 -> ok (<0.540.0>) call gen_tcp:try_connect([],12346,[binary,inet,{active,false},{packet,raw}],#Ref<0.0.0.9353>,inet_tcp,{error,econnrefused}) (<0.540.0>) returned from gen_tcp:try_connect/6 -> {error,econnrefused} (<0.540.0>) returned from gen_tcp:try_connect/6 -> {error,econnrefused} (<0.540.0>) returned from gen_tcp:connect1/4 -> {error,econnrefused} (<0.540.0>) returned from gen_tcp:connect/4 -> {error,econnrefused}