Tor 0.4.9.3-alpha-dev
Loading...
Searching...
No Matches
net Directory Reference

lib/net: Low-level network-related code.

More...

Files

 address.c
 Functions to use and manipulate the tor_addr_t structure.
 
 address.h
 Headers for address.h.
 
 alertsock.c
 Use a socket to alert the main thread from a worker thread.
 
 alertsock.h
 Header for alertsock.c.
 
 buffers_net.c
 Read and write data on a buf_t object.
 
 buffers_net.h
 Header file for buffers_net.c.
 
 gethostname.c
 Mockable wrapper for gethostname().
 
 gethostname.h
 Header for gethostname.c.
 
 inaddr.c
 Convert in_addr and in6_addr to and from strings.
 
 inaddr.h
 Header for inaddr.c.
 
 inaddr_st.h
 Define in6_addr, its members, and related types on platforms that lack it.
 
 nettypes.h
 Declarations for types used throughout the Tor networking system.
 
 network_sys.c
 Subsystem object for networking setup.
 
 network_sys.h
 Declare subsystem object for the network module.
 
 resolve.c
 Use the libc DNS resolver to convert hostnames into addresses.
 
 resolve.h
 Header for resolve.c.
 
 socket.c
 Compatibility and utility functions for working with network sockets.
 
 socket.h
 Header for socket.c.
 
 socketpair.c
 Replacement socketpair() for systems that lack it.
 
 socketpair.h
 Header for socketpair.c.
 
 socks5_status.h
 Status codes used by the SOCKS5 protocol.
 

Detailed Description

lib/net: Low-level network-related code.

This module includes address manipulation, compatibility wrappers, convenience functions, and so on.