anchor.diff:           %% *** Socket Closure ***
            sc_cpe_socket_cleanup_tcp4/1,
            sc_cpe_socket_cleanup_tcp6/1,
  +         sc_cpe_socket_cleanup_tcpL/1,
            sc_cpe_socket_cleanup_udp4/1,
            sc_cpe_socket_cleanup_udp6/1,
  +         sc_cpe_socket_cleanup_udpL/1,
   
            sc_lc_recv_response_tcp4/1,
            sc_lc_recv_response_tcp6/1,
  
positive.code: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% This test case is intended to test that the sockets are cleaned up
  %% ("removed") when the controlling process terminates (without explicitly 
  %% calling the close function). For a IPv4 UDP (dgram) socket.
  
  sc_cpe_socket_cleanup_udp4(suite) ->
  
negative.code:     ].
  
  %% These cases are all about socket cleanup after the controlling process
  %% exits *without* explicitly calling socket:close/1.
  sc_cp_exit_cases() ->
      [
       sc_cpe_socket_cleanup_tcp4,
       sc_cpe_socket_cleanup_tcp6,
       sc_cpe_socket_cleanup_tcpL,
       sc_cpe_socket_cleanup_udp4,
       sc_cpe_socket_cleanup_udp6,
       sc_cpe_socket_cleanup_udpL
      ].
  
  %% These cases tests what happens when the socket is closed locally.
  