Ad Discendum, Non Ad Docendum

Для того, чтобы учиться, а не для того, чтобы учить

От бля...

Posted by Денис Лозко Wed, 30 May 2007 10:43:00 GMT
The Family and Fd arguments are swapped in the call to prim_inet:fdopen. Diffing otp_src_R11B-3 otp_src_R11B-4:

-fdopen(Fd, Opts, Type, Family, Module) ->
- case prim_inet:fdopen(Type, Fd, Family) of
+fdopen(Fd, Opts, Protocol, Family, Module) ->
+ case prim_inet:fdopen(Protocol, Family, Fd) of
{ok, S} ->
case prim_inet:setopts(S, Opts) of
ok ->
prim_inet
---------
+fdopen(Protocol, Fd, inet) -> fdopen1(Protocol, ?INET_AF_INET, Fd);
+fdopen(Protocol, Fd, inet6) -> fdopen1(Protocol, ?INET_AF_INET6, Fd);
+fdopen(_, _, _) -> {error, einval}.

Posted in , , | no comments |