![Netscape ENTERPRISE SERVER 6.1 Скачать руководство пользователя страница 237](http://html1.mh-extra.com/html/netscape/enterprise-server-6-1/enterprise-server-6-1_manual_1674653237.webp)
Quality of Service Examples
Chapter
6
Examples of Custom SAFs
237
ours = PR_TRUE;
sprintf(error, "<P>Global bandwidth limit of %d . Current
bandwidth : %d . <P>", &srv_bwlim, srv_bw);
};
if ((srv_connlim) && (srv_conn>srv_connlim))
{
/* SERVER connection limit was exceeded, display it */
ours = PR_TRUE;
sprintf(error, "<P>Global connection limit of %d . Current
connections : %d . <P>", &srv_connlim, srv_conn);
};
if (ours)
{
/* this was really a QOS failure, therefore send the error
page */
pblock_nvreplace("content-type", "text/html", rq->srvhdrs);
protocol_start_response(sn, rq);
net_write(sn->csd, error, strlen(error));
return REQ_PROCEED;
}
else
{
/* this 503 didn't come from a QOS SAF failure, let someone
else handle it */
return REQ_PROCEED;
};
}
/*-----------------------------------------------------------------------------
qos_handler
This is an NSAPI AuthTrans function
It examines the QOS values in the request and compare them to the QOS limits.
It does several things :
1) It will log errors if the QOS limits are exceeded.
2) It will return REQ_ABORTED with a 503 error code if the QOS limits are
exceeded,
and the QOS limits are set to be enforced. Otherwise it will return REQ_PROCEED
-----------------------------------------------------------------------------*/
NSAPI_PUBLIC int qos_handler(pblock *pb, Session *sn, Request *rq)
Содержание ENTERPRISE SERVER 6.1
Страница 1: ...NSAPI Programmer s Guide Netscape Enterprise Server Version6 1 April 2002 Draft...
Страница 18: ...Where to Find Related Information 18 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 138: ...CGI to NSAPI Conversion 138 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 214: ...NSAPI Functions in Alphabetical Order 214 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 290: ...Miscellaneous 290 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 310: ...The Netscape LDAP Schema 310 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 318: ...cinfo 318 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 324: ...Sample MIME Types File 324 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 336: ...Buffered Streams 336 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 344: ...344 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 350: ...350 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...
Страница 356: ...356 Netscape Enterprise Server NSAPI Programmer s Guide April 2002 Draft...