Lines Matching defs:attr

168 static int _attrInList(char *attr, const char **list);
169 static int _attrInLDAPList(char *attr);
1073 char *attr = NULL;
1107 attr = strdup(*p);
1108 attr[len] = '\0'; /* terminate the key */
1110 if (_attrInList(attr, nsl_attr_notAllowed))
1476 char *attr = NULL;
1526 attr = strdup(*p);
1527 attr[len] = '\0';
1528 value = strdup(&attr[len+1]);
1532 if (strcasecmp(attr, NS_KEY_BSDADDR) == 0)
1535 free(attr);
1536 attr = strdup(ATTR_BSDADDR);
1539 if (_attrInLDAPList(attr) == 0)
1547 free(attr);
1548 attr = strdup(ATTR_KVP);
1554 result = _addLDAPmodValue(attrs, attr, value);
1556 free(attr);
1612 char *attr = NULL;
1659 attr = strdup(*p);
1660 attr[len] = '\0';
1661 value = strdup(&attr[len+1]);
1665 if ((_attrInLDAPList(attr) == 0) &&
1666 (strcasecmp(attr, NS_KEY_BSDADDR) != 0))
1680 if (strcasecmp(attr, NS_KEY_BSDADDR) ==
1687 free(attr);
1688 attr = strdup(ATTR_BSDADDR);
1699 attr, value);
1702 free(attr);
1711 attr = strdup(*p);
1712 if (attr[len] == '=')
1715 attr[len] = '\0';
1720 if (strcasecmp(attr, NS_KEY_BSDADDR) == 0)
1727 if (_attrInLDAPList(attr) == 0)
1739 attr, NULL);
1742 free(attr);
1985 * Input: char *attr - attribute to check
1989 * Returns: int - TRUE = attr found in list
1995 _attrInList(char *attr, const char **list)
2003 if ((attr != NULL) && (list != NULL))
2007 if (strcasecmp(list[j], attr) == 0)
2032 * Input: char *attr - attribute to check
2035 * Returns: int - TRUE = attr found in list
2041 _attrInLDAPList(char *attr)
2048 if (_attrInList(attr, nsl_attr_printerService))
2053 if (_attrInList(attr, nsl_attr_printerIPP))
2058 if (_attrInList(attr, nsl_attr_sunPrinter))