setsockopt size IP_MULTICAST_TTL

This commit is contained in:
Michael Davidsaver
2018-10-22 16:14:19 -07:00
parent 891caa5933
commit a62c357e99
11 changed files with 12 additions and 2 deletions
+1 -1
View File
@@ -193,7 +193,7 @@ udpiiu::udpiiu (
#ifdef IP_MULTICAST_TTL
{
int ttl;
osiSockOptMcastTTL_t ttl;
long val;
if(envGetLongConfigParam(&EPICS_CA_MCAST_TTL, &val))
val =1;
+1 -1
View File
@@ -324,7 +324,7 @@ void rsrv_build_addr_lists(void)
#ifdef IP_MULTICAST_TTL
{
int ttl;
osiSockOptMcastTTL_t ttl;
long val;
if(envGetLongConfigParam(&EPICS_CA_MCAST_TTL, &val))
val =1;
+1
View File
@@ -32,6 +32,7 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef socklen_t osiSocklen_t;
typedef int osiSockOptMcastLoop_t;
typedef unsigned char osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE)
+1
View File
@@ -36,6 +36,7 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef socklen_t osiSocklen_t;
typedef int osiSockOptMcastLoop_t;
typedef int osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE)
+1
View File
@@ -43,6 +43,7 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef socklen_t osiSocklen_t;
typedef char osiSockOptMcastLoop_t;
typedef unsigned char osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE)
+1
View File
@@ -29,6 +29,7 @@
typedef u_long FAR osiSockIoctl_t;
typedef int osiSocklen_t;
typedef BOOL osiSockOptMcastLoop_t;
typedef DWORD osiSockOptMcastTTL_t;
#ifndef SHUT_RD
# define SHUT_RD SD_RECEIVE
+2
View File
@@ -35,6 +35,8 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef int osiSocklen_t;
typedef int osiSockOptMcastLoop_t;
typedef int osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE&&(FD)>=0)
#ifndef SHUT_RD
#define SHUT_RD 0
+1
View File
@@ -37,6 +37,7 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef socklen_t osiSocklen_t;
typedef int osiSockOptMcastLoop_t;
typedef unsigned char osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE)
+1
View File
@@ -33,6 +33,7 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef socklen_t osiSocklen_t;
typedef int osiSockOptMcastLoop_t;
typedef unsigned char osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE)
+1
View File
@@ -43,6 +43,7 @@ typedef int osiSockIoctl_t;
typedef int osiSocklen_t;
#endif
typedef char osiSockOptMcastLoop_t;
typedef unsigned char osiSockOptMcastTTL_t;
#define DOES_NOT_ACCEPT_ZERO_LENGTH_UDP
+1
View File
@@ -66,6 +66,7 @@ typedef int SOCKET;
typedef int osiSockIoctl_t;
typedef int osiSocklen_t;
typedef int osiSockOptMcastLoop_t;
typedef char osiSockOptMcastTTL_t;
#define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE&&(FD)>=0)