Extend network traversal to local addresses

This commit is contained in:
mid
2025-06-29 20:47:14 +03:00
parent e126db573a
commit 355df2ee44
9 changed files with 222 additions and 132 deletions

View File

@@ -2,10 +2,12 @@
#include<stdbool.h>
bool net_hi_request_peercode(void *ud, void(*callback)(void*, const char *peercode));
struct StoonPeercode;
bool net_hi_request_peercode(void *ud, void(*callback)(void*, struct StoonPeercode *peercode));
bool net_hi_setup(bool host);
void net_hi_update(double now);
void net_hi_add_punch(const char *peercode);
void net_hi_add_punch(struct StoonPeercode *peercode);
bool net_hi_connect(const char *peercode);
bool net_hi_connect(struct StoonPeercode *peercode);