Lines Matching defs:mergeAliases
201 * the aliases in mergeAliases[] which aren't duplicates of any alias
204 * Note 1: Only the string pointers (NOT the strings) in the mergeAliases[]
207 * Note 2: The duplicate aliases in mergeAliases[] are replaced by NULL
211 cloneAliasList(struct hostent *h, char **mergeAliases, int *outerr) {
233 if (mergeAliases != 0) {
234 for (; mergeAliases[mergeAliasCount]; mergeAliasCount++) {
238 if (strcmp(mergeAliases[mergeAliasCount],
247 mergeAliases[mergeAliasCount] = 0;
267 if (mergeAliases[j] != 0) {
268 aliasArray[i++] = mergeAliases[j];
293 char **v6Aliases = 0, **mergeAliases = 0;
380 mergeAliases = cloneAliasList(he, v6Aliases, &converr);
396 mhe.h_aliases = mergeAliases;
445 if (mergeAliases != 0)
446 free(mergeAliases);