anchor.diff:      %% Deal with different association id after peeloff on Solaris by
       %% taking the id from the first reception.
       up(S#transport{assoc_id = T == accept orelse Id,
  +                   unordered = 1 == OS andalso 1,
                      streams = {IS, OS}});
   
   %% ... or not: try the next address.
  
positive.code:      = S) ->
      send(SId rem OS, Msg, S);
  
  %% ... or not: rotate through all streams.
  send(Msg, #transport{streams = {_, OS},
                       os = N}
            = S) ->
  
negative.code:          packet = true :: boolean()        %% legacy transport_data?
                          | raw,
           message_cb = false :: false | diameter:eval(),
           unordered = false :: boolean() | 0 | 1,   %% send unordered?
           send = false :: pid() | boolean()}).      %% sending process
  
  %% Monitor process state.
  