76,7 → 76,7 |
|
/** Starts the networking module. |
* Initializes the client connection serving function, initializes the module, registers the module service and starts the async manager, processing IPC messages in an infinite loop. |
* @param client_connection The client connection processing function. The module skeleton propagates its own one. Input parameter. |
* @param[in] client_connection The client connection processing function. The module skeleton propagates its own one. |
* @returns EOK on successful module termination. |
* @returns Other error codes as defined for the net_initialize() function. |
* @returns Other error codes as defined for the REGISTER_ME() macro function. |
94,7 → 94,7 |
/** Starts the network interface according to its configuration. |
* Registers the network interface with the subsystem modules. |
* Starts the needed subsystem modules. |
* @param netif The network interface specific data. |
* @param[in] netif The network interface specific data. |
* @returns EOK on success. |
* @returns EINVAL if there are some settings missing. |
* @returns ENOENT if the internet protocol module is not known. |
122,16 → 122,16 |
|
/** Returns the configured values. |
* The network interface configuration is searched first. |
* @param netif_conf The network interface configuration setting. Input parameter. |
* @param configuration The found configured values. Output parameter. |
* @param count The desired settings count. Input parameter. |
* @param data The found configuration settings data. Output parameter. |
* @param[in] netif_conf The network interface configuration setting. |
* @param[out] configuration The found configured values. |
* @param[in] count The desired settings count. |
* @param[out] data The found configuration settings data. |
* @returns EOK. |
*/ |
int net_get_conf( measured_strings_ref netif_conf, measured_string_ref configuration, size_t count, char ** data ); |
|
/** Initializes the networking module. |
* @param client_connection The client connection processing function. The module skeleton propagates its own one. Input parameter. |
* @param[in] client_connection The client connection processing function. The module skeleton propagates its own one. |
* @returns EOK on success. |
* @returns ENOMEM if there is not enough memory left. |
*/ |
138,8 → 138,8 |
int net_initialize( async_client_conn_t client_connection ); |
|
/** Reads the network interface specific configuration. |
* @param name The network interface name. Input parameter. |
* @param netif The network interface structure. Input/output parameter. |
* @param[in] name The network interface name. |
* @param[in,out] netif The network interface structure. |
* @returns EOK on success. |
* @returns Other error codes as defined for the add_configuration() function. |
*/ |