From 7fe75e0dab4e96b70774bc475ae530ffe99dcb5b Mon Sep 17 00:00:00 2001 From: Thierry FOURNIER Date: Mon, 16 Mar 2015 12:03:44 +0100 Subject: [PATCH] MINOR: http: export function inet_set_tos() This is used by Lua. --- include/proto/proto_http.h | 1 + src/proto_http.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/include/proto/proto_http.h b/include/proto/proto_http.h index 452ffdd0f..36e6eb8e7 100644 --- a/include/proto/proto_http.h +++ b/include/proto/proto_http.h @@ -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, int action); 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_return_srv_error(struct session *s, struct stream_interface *si); void http_capture_bad_message(struct error_snapshot *es, struct session *s, diff --git a/src/proto_http.c b/src/proto_http.c index 8ad15643a..83dd3a4ec 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -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 * (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 if (from.ss_family == AF_INET)