sock: remove ep_sock_find_in_tree() internal api
This commit is contained in:
parent
3151f51417
commit
809a6d84bf
@ -338,7 +338,8 @@ int ep_port_del_socket(ep_port_t* port_info, ep_sock_t* sock_info) {
|
||||
}
|
||||
|
||||
ep_sock_t* ep_port_find_socket(ep_port_t* port_info, SOCKET socket) {
|
||||
ep_sock_t* sock_info = ep_sock_find_in_tree(&port_info->sock_tree, socket);
|
||||
ep_sock_t* sock_info = safe_container_of(
|
||||
tree_find(&port_info->sock_tree, socket), ep_sock_t, tree_node);
|
||||
if (sock_info == NULL)
|
||||
return_error(NULL, ERROR_NOT_FOUND);
|
||||
return sock_info;
|
||||
|
||||
@ -230,10 +230,6 @@ void ep_sock_force_delete(ep_port_t* port_info, ep_sock_t* sock_info) {
|
||||
ep_sock_delete(port_info, sock_info);
|
||||
}
|
||||
|
||||
ep_sock_t* ep_sock_find_in_tree(tree_t* tree, SOCKET socket) {
|
||||
return safe_container_of(tree_find(tree, socket), ep_sock_t, tree_node);
|
||||
}
|
||||
|
||||
ep_sock_t* ep_sock_from_overlapped(OVERLAPPED* overlapped) {
|
||||
_ep_sock_private_t* sock_private =
|
||||
container_of(overlapped, _ep_sock_private_t, poll_req.overlapped);
|
||||
|
||||
@ -24,7 +24,6 @@ EPOLL_INTERNAL void ep_sock_delete(ep_port_t* port_info, ep_sock_t* sock_info);
|
||||
EPOLL_INTERNAL void ep_sock_force_delete(ep_port_t* port_info,
|
||||
ep_sock_t* sock_info);
|
||||
|
||||
EPOLL_INTERNAL ep_sock_t* ep_sock_find_in_tree(tree_t* tree, SOCKET socket);
|
||||
EPOLL_INTERNAL ep_sock_t* ep_sock_from_overlapped(OVERLAPPED* overlapped);
|
||||
|
||||
EPOLL_INTERNAL int ep_sock_set_event(ep_port_t* port_info,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user