#include <arpa/inet.h>
#include <errno.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/socket.h>
#include <iw_compat.h>
#include <vif.h>
#include "iwconnect.h"
#include "iwc_print.h"
#include "message.h"
Go to the source code of this file.
Functions | |
void | clear_wait (void) |
void | assemble_registration_data (int vif_index, vif_registration *vif_data, char *dev_name) |
int | iwc_model_register (void) |
int | iwc_model_deregister (void) |
void | iwc_model_update (int ioctl_type, const char *dev_name) |
Variables | |
iwc_client_info | client_info |
iwc_model_info | model_info |
int | net_socket |
int | wait = 1 |
Definition in file iwc_model.c.
void assemble_registration_data | ( | int | vif_index, | |
vif_registration * | vif_data, | |||
char * | dev_name | |||
) |
Assemble virtual device and wireless data to register interfaces
vif_index | Virtual device index | |
vif_data | Virtual device registration information | |
dev_name | Virtual wireless device name |
Definition at line 63 of file iwc_model.c.
void clear_wait | ( | void | ) |
Clear wait status (callback for timeout signal)
Definition at line 48 of file iwc_model.c.
int iwc_model_deregister | ( | void | ) |
Deregisters node from WlanModel
Definition at line 212 of file iwc_model.c.
int iwc_model_register | ( | void | ) |
Register the host at the WlanModel
Definition at line 89 of file iwc_model.c.
void iwc_model_update | ( | int | ioctl_type, | |
const char * | dev_name | |||
) |
Sends config_msg to update wireless parameter at WlanModel
ioctl_type | Ioctl type | |
dev_name | Virtual wireless device name |
Definition at line 254 of file iwc_model.c.
Wireless client information
Definition at line 76 of file iwconnect.c.
Wireless model information
Definition at line 77 of file iwconnect.c.
int net_socket |
Network socket file descriptor
Definition at line 84 of file iwconnect.c.
int wait = 1 |
Wait until we receive ack from model
Definition at line 44 of file iwc_model.c.