fixed a bug that could case host wildcards to become corrupted

This commit is contained in:
Rainer Gerhards 2007-07-18 10:11:15 +00:00
parent c6b7ddd0cb
commit 4a4dbe2c38

View File

@ -426,7 +426,7 @@ rsRetVal parsAddrWithBits(rsParsObj *pThis, struct NetAddr **pIP, int *pBits)
break;
case EAI_NONAME:
F_SET((*pIP)->flags, ADDR_NAME|ADDR_PRI6);
(*pIP)->addr.HostWildcard = strdup ((const char*)pszIP);
(*pIP)->addr.HostWildcard = strdup ((const char*)pszIP+1);
break;
default:
free (pszIP);