iwc_model.c File Reference

Implements functions for communication with the WlanModel. More...

#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


Detailed Description

Implements functions for communication with the WlanModel.

Definition in file iwc_model.c.


Function Documentation

void assemble_registration_data ( int  vif_index,
vif_registration vif_data,
char *  dev_name 
)

Assemble virtual device and wireless data to register interfaces

Parameters:
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

Returns:
0 if success, -1 else

Definition at line 212 of file iwc_model.c.

int iwc_model_register ( void   ) 

Register the host at the WlanModel

Returns:
1 if success, -1 else

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

Parameters:
ioctl_type Ioctl type
dev_name Virtual wireless device name

Definition at line 254 of file iwc_model.c.


Variable Documentation

Wireless client information

Definition at line 76 of file iwconnect.c.

Wireless model information

Definition at line 77 of file iwconnect.c.

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.


Generated on Mon Feb 8 14:55:05 2010 for iwconnect by  doxygen 1.5.8