NSL_RESULT
NSL_RESULT lresult = (NSL_RESULT)result;
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT _connectToLDAP(ns_cred_t *cred, LDAP **ld);
static NSL_RESULT
NSL_RESULT result = NSL_ERROR;
static NSL_RESULT _checkPrinterExists(LDAP *ld, uchar_t *printerName,
static NSL_RESULT _checkPrinterDNExists(LDAP *ld, uchar_t *objectDN);
static NSL_RESULT _checkSunPrinter(LDAP *ld, uchar_t *printerDN);
static NSL_RESULT _addNewPrinterObject(LDAP *ld, uchar_t *printerName,
static NSL_RESULT _modifyPrinterObject(LDAP *ld, uchar_t *printerDN,
static NSL_RESULT _checkAttributes(char **list);
static NSL_RESULT _addLDAPmodValue(LDAPMod ***attrs, char *type, char *value);
static NSL_RESULT _modLDAPmodValue(LDAPMod ***attrs, char *type, char *value);
static NSL_RESULT _constructAddLDAPMod(uchar_t *printerName,
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT _constructModLDAPMod(uchar_t *printerName, int sunPrinter,
static NSL_RESULT _compareURIinDNs(uchar_t *dn1, uchar_t *dn2);
static NSL_RESULT _getCurrentKVPValues(LDAP *ld,
static NSL_RESULT _modAttrKVP(char *value, char ***kvpList);
static NSL_RESULT _attrAddKVP(LDAPMod ***attrs, char **kvpList, int kvpExists);
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_UNKNOWN_PRINTER;
NSL_RESULT result = NSL_OK;
NSL_RESULT printerExists = NSL_ERR_UNKNOWN_PRINTER;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_INTERNAL;
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT
NSL_RESULT result = NSL_OK;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_UNKNOWN_PRINTER;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_UNKNOWN_PRINTER;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_UNKNOWN_PRINTER;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_ADD_FAILED;
static NSL_RESULT
NSL_RESULT result = NSL_ERR_INTERNAL;