diff --git a/src/ca/if_depen.c b/src/ca/if_depen.c index b8d7e7193..da4023af7 100644 --- a/src/ca/if_depen.c +++ b/src/ca/if_depen.c @@ -43,7 +43,7 @@ static char *sccsId = "@(#) $Id$"; * also called by the server. All locks required are applied at * a higher level. */ - +#define DEBUG #ifdef DEBUG # define ifDepenDebugPrintf(argsInParen) printf argsInParen #else @@ -198,6 +198,8 @@ epicsShareFunc void epicsShareAPI caDiscoverInterfaces continue; } + pNewNode->srcAddr.sa = pifreq->ifr_addr; + if ( pNewNode->destAddr.sa.sa_family == AF_INET ) { pNewNode->destAddr.in.sin_port = htons ( port ); }