anchor.diff:      ?line P3 = case P3_X of 0 -> P1; _ -> P3_X end,
       ?line [{_,#sctp_paddrinfo{assoc_id=S3Ai,state=active}}] =
   	socket_call(S3,
  -	    {getopts,[{sctp_get_peer_addr_info,
  -		       #sctp_paddrinfo{address={Addr,P2}}}]}),
  +		    {getopts,[{sctp_get_peer_addr_info,
  +			       #sctp_paddrinfo{address={Addr,P2}}}]}),
       %%?line S3Ai = S1Ai,
       ?line ?LOGVAR(S3Ai),
       %%
  
positive.code:     [];
  api_listen(Config) when is_list(Config) ->
      ?line Localhost = {127,0,0,1},
      
      ?line try gen_sctp:listen(0, true)
  	  catch error:badarg -> ok
  	  end,
      
      ?line {ok,S} = gen_sctp:open(),
      ?line {ok,Pb} = inet:port(S),
      ?line try gen_sctp:listen(S, not_allowed_for_listen)
  
negative.code: 	  end,
      ?line ok = gen_sctp:close(S),
      ?line {error,closed} = gen_sctp:listen(S, true),
  
      ?line {ok,Sb} = gen_sctp:open(Pb),
      ?line {ok,Sa} = gen_sctp:open(),
      ?line case gen_sctp:connect(Sa, localhost, Pb, []) of
  