- Edited
nginx 中的 ngx_http_request_t->request_body->size 是 off_t 类型,但是 nginx中定义了宏 #define _FILE_OFFSET_BITS 64, 这样编译的时候 32 位上系统也使用的 off64_t, 但是size_t 依旧是32 位的。应该是这个道理
不过貌似 off_t 是long 类型, size_t 是unsigned int 类型,比较也有问题
nginx 中的 ngx_http_request_t->request_body->size 是 off_t 类型,但是 nginx中定义了宏 #define _FILE_OFFSET_BITS 64, 这样编译的时候 32 位上系统也使用的 off64_t, 但是size_t 依旧是32 位的。应该是这个道理
不过貌似 off_t 是long 类型, size_t 是unsigned int 类型,比较也有问题