|
Electroneum
|
Go to the source code of this file.
Macros | |
| #define | NATPMP_PORT (5351) |
| #define | NATPMP_NOTIF_PORT (5350) |
| #define | NATPMP_NOTIF_ADDR ("224.0.0.1") |
Functions | |
| int | OpenAndConfNATPMPSockets (int *sockets) |
| int | ReceiveNATPMPOrPCPPacket (int s, struct sockaddr *senderaddr, socklen_t *senderaddrlen, struct sockaddr_in6 *receiveraddr, unsigned char *msg_buff, size_t msg_buff_size) |
| void | ProcessIncomingNATPMPPacket (int s, unsigned char *msg_buff, int len, struct sockaddr_in *senderaddr) |
| void | SendNATPMPPublicAddressChangeNotification (int *sockets, int n_sockets) |
| int OpenAndConfNATPMPSockets | ( | int * | sockets | ) |
| void ProcessIncomingNATPMPPacket | ( | int | s, |
| unsigned char * | msg_buff, | ||
| int | len, | ||
| struct sockaddr_in * | senderaddr ) |
| int ReceiveNATPMPOrPCPPacket | ( | int | s, |
| struct sockaddr * | senderaddr, | ||
| socklen_t * | senderaddrlen, | ||
| struct sockaddr_in6 * | receiveraddr, | ||
| unsigned char * | msg_buff, | ||
| size_t | msg_buff_size ) |
| void SendNATPMPPublicAddressChangeNotification | ( | int * | sockets, |
| int | n_sockets ) |