mirror of
https://github.com/samba-team/samba.git
synced 2025-03-10 12:58:35 +03:00
r9301: Allow user-defined list and lookup timeouts on IRIX. Bugzilla bug #2284.
(This used to be commit bb579141d86202ac891a7b777c137cb87effefe3)
This commit is contained in:
parent
baf5fd8336
commit
8def0da1da
@ -332,7 +332,22 @@ send_next_request(nsd_file_t *rq, struct winbindd_request *request)
|
|||||||
NSS_STATUS status;
|
NSS_STATUS status;
|
||||||
long timeout;
|
long timeout;
|
||||||
|
|
||||||
timeout = 1000;
|
switch (rq->f_index) {
|
||||||
|
case LOOKUP:
|
||||||
|
timeout = nsd_attr_fetch_long(rq->f_attrs,
|
||||||
|
"lookup_timeout", 10, 10 * 1000);
|
||||||
|
break;
|
||||||
|
case LIST:
|
||||||
|
timeout = nsd_attr_fetch_long(rq->f_attrs,
|
||||||
|
"list_timeout", 10, 10 * 1000);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
nsd_logprintf(NSD_LOG_OPER,
|
||||||
|
"send_next_request (winbind) "
|
||||||
|
"invalid request type %d\n", rq->f_index);
|
||||||
|
rq->f_status = NS_BADREQ;
|
||||||
|
return NSD_NEXT;
|
||||||
|
}
|
||||||
|
|
||||||
nsd_logprintf(NSD_LOG_MIN, "send_next_request (winbind) %d to = %d\n",
|
nsd_logprintf(NSD_LOG_MIN, "send_next_request (winbind) %d to = %d\n",
|
||||||
rq->f_cmd_data, timeout);
|
rq->f_cmd_data, timeout);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user