asLib minor
This commit is contained in:
@@ -1212,7 +1212,7 @@ static long asHagAddHost(HAG *phag,const char *host)
|
||||
if (!phag) return 0;
|
||||
if(!asCheckClientIP) {
|
||||
size_t i, len = strlen(host);
|
||||
phagname = asCalloc(1, sizeof(HAGNAME) + len);
|
||||
phagname = asCalloc(1, sizeof(*phagname) + len);
|
||||
for (i = 0; i < len; i++) {
|
||||
phagname->host[i] = (char)tolower((int)host[i]);
|
||||
}
|
||||
@@ -1226,13 +1226,13 @@ static long asHagAddHost(HAG *phag,const char *host)
|
||||
|
||||
errlogPrintf("ACF: Unable to resolve host '%s'\n", host);
|
||||
|
||||
phagname = asCalloc(1, sizeof(HAGNAME) + sizeof(unresolved)-1+strlen(host));
|
||||
phagname = asCalloc(1, sizeof(*phagname) + sizeof(unresolved)-1+strlen(host));
|
||||
strcpy(phagname->host, unresolved);
|
||||
strcat(phagname->host, host);
|
||||
|
||||
} else {
|
||||
ip = ntohl(addr.sin_addr.s_addr);
|
||||
phagname = asCalloc(1, sizeof(HAGNAME) + 24);
|
||||
phagname = asCalloc(1, sizeof(*phagname) + 24);
|
||||
epicsSnprintf(phagname->host, 24,
|
||||
"%u.%u.%u.%u",
|
||||
(ip>>24)&0xff,
|
||||
|
||||
Reference in New Issue
Block a user