anchor.diff:      {ok, Socket} = gen_tcp:connect({127,0,0,1}, ?LISTEN_PORT,
                                               [binary, {active, false}], 5000),
       send_msg(Socket, packet_in()),
  -    send_msg(Socket, of_driver_utils:create_hello([?VERSION])),
  +    send_msg(Socket, create_hello(?VERSION)),
       {#ofp_message{type = hello}, Rest} = receive_msg(Socket, <<>>),
       {#ofp_message{type = features_request, xid = FXID}, <<>>} = receive_msg(Socket, Rest),
       send_msg(Socket, packet_in()),
  
positive.code:     Parent ! {future, Token, R}.
  
  %%------------------------------------------------------------------------------
  
  barrier_reply(XID) ->
      #ofp_message{
  
negative.code:     ?assert(meck:validate(of_driver_handler_mock)).
  
  send({Socket, ConnTable}) ->
      Hello = create_hello(4),
      Connection = get_connection(ConnTable),
      ok = of_driver:send(Connection, Hello),
      {Recv, <<>>} = receive_msg(Socket, <<>>),
  