From bfead72b3f2e186719716f129e2a378cb087dc9b Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 9 Nov 2000 16:13:05 +0000 Subject: [PATCH] fixed unspecified beacon source address --- src/ca/if_depen.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 ); }