Mercurial > hg > nginx
comparison auto/os/linux @ 8004:c0a432c0301b
Core: added autotest for UDP segmentation offloading.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Wed, 26 Jan 2022 20:40:00 +0300 |
parents | e2e9e0fae747 |
children | ec26874c3f60 ce6d9cf0f567 |
comparison
equal
deleted
inserted
replaced
8003:0f6cc8f73744 | 8004:c0a432c0301b |
---|---|
230 | 230 |
231 | 231 |
232 ngx_include="sys/vfs.h"; . auto/include | 232 ngx_include="sys/vfs.h"; . auto/include |
233 | 233 |
234 | 234 |
235 # UDP segmentation offloading | |
236 | |
237 ngx_feature="UDP_SEGMENT" | |
238 ngx_feature_name="NGX_HAVE_UDP_SEGMENT" | |
239 ngx_feature_run=no | |
240 ngx_feature_incs="#include <sys/socket.h> | |
241 #include <stdint.h> | |
242 #include <netinet/udp.h>" | |
243 ngx_feature_path= | |
244 ngx_feature_libs= | |
245 ngx_feature_test="socklen_t optlen = sizeof(int); | |
246 int val; | |
247 getsockopt(0, SOL_UDP, UDP_SEGMENT, &val, &optlen)" | |
248 . auto/feature | |
249 | |
250 | |
235 CC_AUX_FLAGS="$cc_aux_flags -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" | 251 CC_AUX_FLAGS="$cc_aux_flags -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" |