socket_info
set_socket_info(context, &ctx->log_context.socket_info);
if (c->socket_info) {
freeaddrinfo(c->socket_info);
c->socket_info = NULL;
assert(ctx->log_context.socket_info != NULL);
ctx->log_context.socket_fd = socket (ctx->log_context.socket_info->ai_family,
ctx->log_context.socket_info->ai_socktype,
ctx->log_context.socket_info->ai_protocol);
log_context->socket_info->ai_addr,
log_context->socket_info->ai_addrlen);
struct addrinfo *socket_info;
struct socket_info *si;
si = (struct socket_info *)calloc(1, sizeof(struct socket_info));
struct socket_info *parent_si, *child_si;
child_si = (struct socket_info *)malloc(sizeof(struct socket_info));
static int swrap_auto_bind(struct socket_info *si)
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(s);
struct socket_info *si = find_socket_info(fd);
dup_internal(const struct socket_info *si_oldd, int fd)
struct socket_info *si_newd;
si_newd = (struct socket_info *)calloc(1, sizeof(struct socket_info));
struct socket_info *si;
struct socket_info *si_newd, *si_oldd;
struct socket_info *prev, *next;
static struct socket_info *sockets;
static int convert_in_un_remote(struct socket_info *si, const struct sockaddr *inaddr, struct sockaddr_un *un,
static int convert_in_un_alloc(struct socket_info *si, const struct sockaddr *inaddr, struct sockaddr_un *un,
static struct socket_info *find_socket_info(int fd)
struct socket_info *i;
static int sockaddr_convert_to_un(struct socket_info *si, const struct sockaddr *in_addr, socklen_t in_len,
static int sockaddr_convert_from_un(const struct socket_info *si,
static void swrap_dump_packet(struct socket_info *si, const struct sockaddr *addr,