Sending file info works, sends name, md5, filesize, listen port etc. The listener also receive this file information. Next the UDP responder will request the new file. (in the future the peer will check if it already have the file or want the file before requesting it.)