anchor.diff:  seed_transmission(Config) ->
       {Ref, Pid} = ?config(transmission_port, Config),
       receive
  -	{Ref, done} -> ok = stop_transmission(Pid)
  +	{Ref, done} -> ok = stop_transmission(Config, Pid)
       after
   	120*1000 -> exit(timeout_error)
       end,
  
positive.code:      {download_dir, DataDir},
       {logger_dir, PrivDir},
       {logger_fname, "seed_etorrent.log"},
       {fast_resume_file, filename:join([PrivDir, "seed_fast_resume"])} | CConf].
  
  leech_configuration(CConf, PrivDir) ->
      leech_configuration(CConf, PrivDir, "nothing-et").
  
  leech_configuration(CConf, PrivDir, DownloadSuffix) ->
      [{port, 1769 },
       {udp_port, 1760 },
       {dht_state, filename:join([PrivDir, "leecher_state.persistent"])},
  
negative.code: 
  %% Configuration
  %% ----------------------------------------------------------------------
  seed_configuration(Config, CConf, PrivDir, DataDir) ->
      [{port, 1739 },
       {udp_port, 1740 },
       {dht_state, filename:join([PrivDir, "seeder_state.persistent"])},
  