transport: set the plug-in descriptions

This commit is contained in:
Pierre Pronchery 2025-03-13 10:43:42 +01:00
parent deaae04315
commit e8e65fe2c0
6 changed files with 13 additions and 3 deletions

View File

@ -144,7 +144,10 @@ static int _tcp_socket_callback_write(int fd, TCPSocket * tcpsocket);
AppTransportPluginDefinition transport =
{
"TCP",
NULL,
#ifndef TRANSPORT_DESCRIPTION
# define TRANSPORT_DESCRIPTION "Plain TCP/IP"
#endif
TRANSPORT_DESCRIPTION,
_tcp_init,
_tcp_destroy,
_tcp_client_send,

View File

@ -15,5 +15,6 @@
#define TCP_DOMAIN AF_INET
#define TCP_DOMAIN AF_INET
#define TRANSPORT_DESCRIPTION "Plain TCP/IP (IPv4 only)"
#include "tcp.c"

View File

@ -16,4 +16,5 @@
#define TCP_DOMAIN AF_INET6
#define TRANSPORT_DESCRIPTION "Plain TCP/IP (IPv6 only)"
#include "tcp.c"

View File

@ -126,7 +126,10 @@ static int _udp_callback_read(int fd, UDP * udp);
AppTransportPluginDefinition transport =
{
"UDP",
NULL,
#ifndef TRANSPORT_DESCRIPTION
# define TRANSPORT_DESCRIPTION "Plain UDP"
#endif
TRANSPORT_DESCRIPTION,
_udp_init,
_udp_destroy,
_udp_send,

View File

@ -16,4 +16,5 @@
#define UDP_DOMAIN AF_INET
#define TRANSPORT_DESCRIPTION "Plain UDP (IPv4 only)"
#include "udp.c"

View File

@ -16,4 +16,5 @@
#define UDP_DOMAIN AF_INET6
#define TRANSPORT_DESCRIPTION "Plain UDP (IPv6 only)"
#include "udp.c"