<package type="rpm">
	<name>dht</name>
	<arch>src</arch>
	<version epoch="0" ver="0.27" rel="1"/>
	<checksum type="sha256" pkgid="YES">1485247a9dcada8be9c33d3eaaeaf6659abb67450a6e9786145a9db790899b18</checksum>
	<summary>BitTorrent DHT library</summary>
	<description>The files dht.c and dht.h implement the variant of the Kademlia Distributed
Hash Table (DHT) used in the Bittorrent network (``mainline'' variant).

The file dht-example.c is a stand-alone program that participates in the
DHT.  Another example is a patch against Transmission, which you might or
might not be able to find somewhere.

The code is designed to work well in both event-driven and threaded code.
The caller, which is either an event-loop or a dedicated thread, must
periodically call the function dht_periodic.  In addition, it must call
dht_periodic whenever any data has arrived from the network.

All functions return -1 in case of failure, in which case errno is set, or
a positive value in case of success.</description>
	<packager>angrypenguin &lt;angrypenguinpoland@gmail.com&gt;</packager>
	<url>https://www.irif.fr/~jch/software/bittorrent/</url>
	<time file="1670089970" build="1670089868"/>
	<size package="44607" installed="34139" archive="34648"/>
	<location href="dht-0.27-1.src.rpm"/>
	<format>
		<rpm:license>MIT</rpm:license>
		<rpm:vendor>OpenMandriva</rpm:vendor>
		<rpm:group>Unspecified</rpm:group>
		<rpm:buildhost>ryzen9-2.openmandriva.org</rpm:buildhost>
		<rpm:sourcerpm></rpm:sourcerpm>
		<rpm:header-range start="4504" end="9959"/>
		<rpm:provides>
			<rpm:entry name="dht" flags="EQ" ver="0.27" rel="1"/>
			<rpm:entry name="dht-debuginfo" flags="EQ" ver="0.27" rel="1"/>
			<rpm:entry name="dht-debugsource" flags="EQ" ver="0.27" rel="1"/>
		</rpm:provides>
		<rpm:requires>
			<rpm:entry name="cmake"/>
			<rpm:entry name="make"/>
			<rpm:entry name="rpmlib(CompressedFileNames)" flags="LE" ver="3.0.4" rel="1"/>
			<rpm:entry name="rpmlib(FileDigests)" flags="LE" ver="4.6.0" rel="1"/>
		</rpm:requires>
	</format>
</package>
