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)