我试图访问apache模块中的套接字描述符。更改了mod_example.c:
conn_rec *conn = r->connection;
struct apr_socket_t *csd = (struct apr_socket_t *)((core_net_rec *)conn->input_filters->ctx)->client_socket;
int sock_fd = csd->socketdes;
并且有一个错误: 错误:解除引用指向不完整类型'struct apr_socket_t'的指针 int sock_fd = csd-> socketdes;
apr_network_io.h位于包含路径中。 请指教。
答案 0 :(得分:1)
这是在模块中获取本机套接字的类型安全配方:
$collection | Where-Object SID -eq 'ABC'