mirror of https://github.com/oxen-io/lokinet
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
388fc53380
on win32/apple reading packets from the interface does not count as an io operation. manually trigger pump on win32/apple to pretend that it is an io event. add platform quark function MaybeWakeUpperLayers on vpn::Interface to manaully wake up the other components on platforms that need that (ones on which packet io is not done via io events). on non linux platforms, use uv_prepare_t instead of uv_check_t as the former triggers before blocking for io, instead of after. this better matches linux's order of operations in libuv. |
3 years ago | |
---|---|---|
.. | ||
address_info.cpp | 3 years ago | |
address_info.hpp | 3 years ago | |
exit_info.cpp | 3 years ago | |
exit_info.hpp | 3 years ago | |
ip.cpp | 3 years ago | |
ip.hpp | 3 years ago | |
ip_address.cpp | 3 years ago | |
ip_address.hpp | 3 years ago | |
ip_packet.cpp | 3 years ago | |
ip_packet.hpp | 3 years ago | |
ip_range.cpp | 3 years ago | |
ip_range.hpp | 3 years ago | |
ip_range_map.hpp | 3 years ago | |
net.cpp | 3 years ago | |
net.h | 3 years ago | |
net.hpp | 3 years ago | |
net_bits.hpp | 3 years ago | |
net_if.hpp | 3 years ago | |
net_int.cpp | 3 years ago | |
net_int.hpp | 3 years ago | |
sock_addr.cpp | 3 years ago | |
sock_addr.hpp | 3 years ago | |
traffic_policy.cpp | 3 years ago | |
traffic_policy.hpp | 3 years ago | |
uint128.hpp | 3 years ago |