miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
Loading...
Searching...
No Matches
net_config.c File Reference
#include <miniOS/net/net_config.h>
#include <string.h>
Include dependency graph for net_config.c:

Functions

void net_config_load_qemu_defaults (net_ipv4_config_t *config_out)
static void net_config_ensure_active (void)
const net_ipv4_config_tnet_config_get_active (void)
int net_config_apply_device_identity (net_ipv4_config_t *config)

Variables

static net_ipv4_config_t g_active_config
static bool g_active_config_initialized

Function Documentation

◆ net_config_apply_device_identity()

int net_config_apply_device_identity ( net_ipv4_config_t * config)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_config_ensure_active()

void net_config_ensure_active ( void )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_config_get_active()

const net_ipv4_config_t * net_config_get_active ( void )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ net_config_load_qemu_defaults()

void net_config_load_qemu_defaults ( net_ipv4_config_t * config_out)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ g_active_config

net_ipv4_config_t g_active_config
static

◆ g_active_config_initialized

bool g_active_config_initialized
static