Files
dat-thang/inc/dat_net.h
T

22 lines
664 B
C
Raw Normal View History

2026-10-19 00:12:36 -04:00
#ifndef DAT_NET_COMPAT_H
#define DAT_NET_COMPAT_H
2025-10-16 14:08:14 -04:00
2026-10-19 00:12:36 -04:00
/* Source-compatibility names for Dat/Cable code written before libcess was
* extracted. New integrations should include <cess_net.h> directly. */
#include <libcess/cess_net.h>
#include "dat_socket.h"
2025-10-16 14:08:14 -04:00
2026-10-19 00:12:36 -04:00
typedef cess_peer_t dat_peer_t;
typedef cessnet_t datnet_t;
2025-10-16 14:08:14 -04:00
2026-10-19 00:12:36 -04:00
#define DATNET_PORT CESSNET_PORT
#define DATNET_MAX_PACKET CESSNET_MAX_PACKET
#define DATNET_TOPIC_BYTES CESSNET_TOPIC_BYTES
#define DATNET_PEERID_BYTES CESSNET_PEERID_BYTES
#define datnet_init cessnet_init
#define datnet_bind cessnet_bind
#define datnet_poll cessnet_poll
#define datnet_send cessnet_send
#define datnet_close cessnet_close
2025-10-16 14:08:14 -04:00
2026-10-19 00:12:36 -04:00
#endif