PatchworkOS
Loading...
Searching...
No Matches
local_listen.h File Reference
#include <kernel/fs/sysfs.h>
#include <kernel/sched/wait.h>
#include <kernel/sync/lock.h>
#include <kernel/utils/map.h>
#include <kernel/utils/ref.h>
#include <stdint.h>
#include <sys/io.h>
#include <sys/list.h>

Go to the source code of this file.

Data Structures

struct  local_listen_t
 Local Listener structure. More...
 

Typedefs

typedef struct socket_family socket_family_t
 

Functions

void local_listen_dir_init (void)
 Initialize the /net/local/listen/ directory.
 
local_listen_tlocal_listen_new (const char *address)
 Allocate and initialize a new local listener.
 
void local_listen_free (local_listen_t *listen)
 Free and deinitialize a local listener.
 
local_listen_tlocal_listen_find (const char *address)
 Find a local listener by its address.
 

Typedef Documentation

◆ socket_family_t

typedef struct socket_family socket_family_t

Definition at line 13 of file local_listen.h.