MINOR: http: export function inet_set_tos()
This is used by Lua.
This commit is contained in:
parent
5531f87ace
commit
7fe75e0dab
@ -105,6 +105,7 @@ int http_transform_header_str(struct session* s, struct http_msg *msg, const cha
|
|||||||
unsigned int name_len, const char *str, struct my_regex *re,
|
unsigned int name_len, const char *str, struct my_regex *re,
|
||||||
int action);
|
int action);
|
||||||
void http_sess_log(struct session *s);
|
void http_sess_log(struct session *s);
|
||||||
|
void inet_set_tos(int fd, struct sockaddr_storage from, int tos);
|
||||||
void http_perform_server_redirect(struct session *s, struct stream_interface *si);
|
void http_perform_server_redirect(struct session *s, struct stream_interface *si);
|
||||||
void http_return_srv_error(struct session *s, struct stream_interface *si);
|
void http_return_srv_error(struct session *s, struct stream_interface *si);
|
||||||
void http_capture_bad_message(struct error_snapshot *es, struct session *s,
|
void http_capture_bad_message(struct error_snapshot *es, struct session *s,
|
||||||
|
@ -3229,7 +3229,7 @@ int http_handle_stats(struct session *s, struct channel *req)
|
|||||||
/* Sets the TOS header in IPv4 and the traffic class header in IPv6 packets
|
/* Sets the TOS header in IPv4 and the traffic class header in IPv6 packets
|
||||||
* (as per RFC3260 #4 and BCP37 #4.2 and #5.2).
|
* (as per RFC3260 #4 and BCP37 #4.2 and #5.2).
|
||||||
*/
|
*/
|
||||||
static inline void inet_set_tos(int fd, struct sockaddr_storage from, int tos)
|
void inet_set_tos(int fd, struct sockaddr_storage from, int tos)
|
||||||
{
|
{
|
||||||
#ifdef IP_TOS
|
#ifdef IP_TOS
|
||||||
if (from.ss_family == AF_INET)
|
if (from.ss_family == AF_INET)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user