#include "includes.h"
#include "common.h"
Include dependency graph for common.c:
Go to the source code of this file.
Functions | |
int | hwaddr_aton (const char *txt, u8 *addr) |
Convert ASCII string to MAC address. | |
int | hexstr2bin (const char *hex, u8 *buf, size_t len) |
Convert ASCII hex string into binary data. | |
void | inc_byte_array (u8 *counter, size_t len) |
Increment arbitrary length byte array by one. | |
void | wpa_get_ntp_timestamp (u8 *buf) |
void | wpa_debug_print_timestamp (void) |
Print timestamp for debug output. | |
void | wpa_printf (int level, char *fmt,...) |
conditional printf | |
void | wpa_hexdump (int level, const char *title, const u8 *buf, size_t len) |
conditional hex dump | |
void | wpa_hexdump_key (int level, const char *title, const u8 *buf, size_t len) |
conditional hex dump, hide keys | |
void | wpa_hexdump_ascii (int level, const char *title, const u8 *buf, size_t len) |
conditional hex dump | |
void | wpa_hexdump_ascii_key (int level, const char *title, const u8 *buf, size_t len) |
conditional hex dump, hide keys | |
int | wpa_debug_open_file (void) |
void | wpa_debug_close_file (void) |
void | wpa_msg_register_cb (wpa_msg_cb_func func) |
Register callback function for wpa_msg() messages. | |
void | wpa_msg (void *ctx, int level, char *fmt,...) |
int | wpa_snprintf_hex (char *buf, size_t buf_size, const u8 *data, size_t len) |
Print data as a hex string into a buffer. | |
int | wpa_snprintf_hex_uppercase (char *buf, size_t buf_size, const u8 *data, size_t len) |
Print data as a upper case hex string into buf. | |
const char * | wpa_ssid_txt (u8 *ssid, size_t ssid_len) |
Convert SSID to a printable string. | |
Variables | |
int | wpa_debug_use_file = 0 |
int | wpa_debug_level = MSG_INFO |
int | wpa_debug_show_keys = 0 |
int | wpa_debug_timestamp = 0 |
Alternatively, this software may be distributed under the terms of BSD license.
See README and COPYING for more details.
Definition in file common.c.
|
Convert ASCII hex string into binary data.
|
|
Convert ASCII string to MAC address.
|
|
Increment arbitrary length byte array by one.
|
|
Print timestamp for debug output. This function prints a timestamp in <seconds from 1970>.<microsoconds> format if debug output has been configured to include timestamps in debug messages. Definition at line 152 of file common.c. Here is the call graph for this function: |
|
conditional hex dump
|
|
conditional hex dump
|
|
conditional hex dump, hide keys
|
|
conditional hex dump, hide keys
|
|
Register callback function for wpa_msg() messages.
|
|
conditional printf
Note: New line ' Definition at line 182 of file common.c. Here is the call graph for this function: |
|
Print data as a hex string into a buffer.
|
|
Print data as a upper case hex string into buf.
|
|
Convert SSID to a printable string.
This function uses a static buffer, so only one call can be used at the time, i.e., this is not re-entrant and the returned buffer must be used before calling this again. |