mirror of
https://github.com/transmission/transmission
synced 2024-12-26 01:27:28 +00:00
745adf8332
Co-authored-by: Mike Gelfand <mikedld@mikedld.com>
19 lines
508 B
C
19 lines
508 B
C
// This file Copyright © 2010 Juliusz Chroboczek.
|
|
// It may be used under the MIT (SPDX: MIT) license.
|
|
// License text can be found in the licenses/ folder.
|
|
|
|
#pragma once
|
|
|
|
#ifndef __TRANSMISSION__
|
|
#error only libtransmission should #include this header.
|
|
#endif
|
|
|
|
#include <cstddef> // size_t
|
|
|
|
struct tr_session;
|
|
|
|
void tr_utpInit(tr_session* session);
|
|
|
|
bool tr_utpPacket(unsigned char const* buf, size_t buflen, struct sockaddr const* from, socklen_t fromlen, tr_session* ss);
|
|
|
|
void tr_utpClose(tr_session*);
|