Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

irlan_filter.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void irlan_check_command_param (struct irlan_cb *self, char *param, char *value)
void handle_filter_request (struct irlan_cb *self, struct sk_buff *skb)
int irlan_print_filter (int filter_type, char *buf)


Function Documentation

void handle_filter_request struct irlan_cb self,
struct sk_buff skb
 

Definition at line 36 of file irlan_filter.c.

References ACCESS_PEER, irlan_provider_cb::access_type, ASSERT, sk_buff::data, DYNAMIC, FILTER, irlan_provider_cb::filter_mode, irlan_provider_cb::filter_operation, irlan_provider_cb::filter_type, GET, get_random_bytes(), IRDA_DEBUG, IRLAN_BROADCAST, IRLAN_DIRECTED, irlan_insert_array_param(), irlan_insert_short_param(), irlan_insert_string_param(), IRLAN_MAGIC, IRLAN_MULTICAST, irlan_provider_cb::mac_address, irlan_cb::magic, NONE, NULL, and irlan_cb::provider.

Referenced by irlan_provider_send_reply().

Here is the call graph for this function:

void irlan_check_command_param struct irlan_cb self,
char *  param,
char *  value
 

Definition at line 142 of file irlan_filter.c.

References ALL, ASSERT, bytes, DYNAMIC, FILTER, GET, IRDA_DEBUG, IRLAN_BROADCAST, IRLAN_DIRECTED, IRLAN_MAGIC, IRLAN_MULTICAST, irlan_cb::magic, NULL, strcmp, and TRUE.

Referenced by irlan_provider_parse_command().

int irlan_print_filter int  filter_type,
char *  buf
 

Definition at line 219 of file irlan_filter.c.

References IRLAN_BROADCAST, IRLAN_DIRECTED, IRLAN_FUNCTIONAL, IRLAN_GROUP, IRLAN_IPX_SOCKET, IRLAN_MAC_FRAME, IRLAN_MULTICAST, len, and sprintf().

Here is the call graph for this function: