| 40 |
|
|
| 41 |
|
typedef struct sockaddr sockaddr; |
| 42 |
|
typedef struct sockaddr_in sockaddr_in; |
| 43 |
+ |
typedef sockaddr_storage sockaddr_in6; |
| 44 |
|
|
| 45 |
|
bool NetUDPServer_Listen(uint16_t port, bool (*packet_callback)(char* data, int datalen, int from)); |
| 46 |
< |
bool NetUDPServer_Send(sockaddr* address, char* data, int datalen) |
| 46 |
> |
bool NetUDPServer_Send(sockaddr* address, char* data, int datalen); |
| 47 |
|
|
| 48 |
|
int NetUDPSocket_Create(uint16_t port); |
| 49 |
< |
bool NetUDPSocket_Send(int socket, int ip, uint16_t port, char* data, int datalen); |
| 49 |
> |
bool NetUDPSocket_Send(int socket, const sockaddr* address, const char* data, int datalen); |
| 50 |
|
void NetUDPSocket_Close(int sock); |
| 51 |
|
|
| 52 |
|
typedef struct { |
| 66 |
|
} status_recv; |
| 67 |
|
|
| 68 |
|
|
| 69 |
< |
bool FLrListen_PacketCallback(char* data, int datalen, int from); |
| 70 |
< |
bool FLrListen_Run(); |
| 69 |
> |
bool FLrServer_PacketCallback(char* data, int datalen, int from); |
| 70 |
> |
bool FLrServer_Run(); |