When connecting to the network ICd will call the '_up' functions one after another beginning from the bottom and moving upwards to the next non-NULL ones as long as the status of the callback is ICD_NW_SUCCESS. If any error or ICD_NW_RESTART is signalled through the callback, disconnection will start. With ICD_NW_RESTART the same connection will be retried after disconnection.
When disconnecting, the non-NULL '_down' functions will be called in the opposite order from top to bottom.
gchar* icd_nw_api::version |
ICd2 version this module is compiled against, set to ICD_NW_MODULE_VERSION
gpointer icd_nw_api::private |
private data usable by the module
ip layer address acquisition; normally this is not provided by the module
ip layer address acquisition; normally this is not provided by the module
ip address info
ip statistics
link layer deauthentication, if needed
link layer authentication, if needed
link layer authentication statistics
bring down the link layer
bring up the link layer
link layer statistics
Cache lifetime in seconds for a network
Seconds to wait until a new scan is done; must be smaller than search_lifetime
search for IAPs
stop (ongoing) search
child process exit
function to clean up after this module; no calls to any functions will be made after this
ip layer address renewal, if needed
link layer authentication renewal, if needed
link layer renewal, if needed