, pwd,                                    buffer, buflen,                                    result,                                    SSS_NSS_EX_FLAG_NO_FLAGS,                                    nss_context->timeout);      /* SSSD uses the same infrastructure to handle sss_nss_get* calls      * as nss_sss.so.0 module where 'int *errno' is passed to the helper      * but writes down errno into return code so we propagate it in case      * of error and translate the return code */     if (lerrno != NULL) {         *lerrno = ret;     }     return __convert_sss_nss0nss_status(ret); }  enum nss_status back_extdom_getgrnam(struct nss_ops_ctx *nss_context,                                      const char *name, struct group *grp,                                      char *buffer, size_t buflen,                                      struct group **result,                                      int *lerrno) {      int ret = 0;      if (nss_context == NULL) {         return NSS_STATUS_UNAVAIL;     }      ret = sss_nss_getgr