wimax-tools 1.4.4
Defines | Functions | Variables

/home/users/builder/rpm/BUILD/wimax-tools-1.4.4/lib/log.c File Reference

#include <stdlib.h>
#include <wimaxll/log.h>
#include "internal.h"

Defines

#define W_VERBOSITY   W_ERROR

Functions

void wimaxll_vlmsg_default (struct wimaxll_handle *wmx, unsigned level, const char *header, const char *fmt, va_list vargs)
 Deliver libwimaxll diagnostics messages to stderr or stdout.
void wimaxll_msg_hdr_default (char *buf, size_t buf_len, struct wimaxll_handle *wmx, enum w_levels level, const char *origin_str, unsigned origin_line)
 Default header for diagnostic messages.
void wimaxll_msg (struct wimaxll_handle *wmx, const char *fmt,...)
 Prints library diagnostic messages with a predefined format [frontend].
void wimaxll_lmsg (unsigned level, unsigned current_level, const char *origin_str, unsigned origin_line, struct wimaxll_handle *wmx, const char *fmt,...)
 Prints library diagnostic messages with a predefined format [frontend] and log level control.
void w_abort (int result, const char *fmt,...)
 Log an error message to stderr and abort.

Variables

void(* wimaxll_vlmsg_cb )(struct wimaxll_handle *wmx, unsigned level, const char *header, const char *fmt, va_list vargs)
 Print library diagnostics messages [backend].
void(* wimaxll_msg_hdr_cb )(char *buf, size_t buf_len, struct wimaxll_handle *wmx, enum w_levels level, const char *origin_str, unsigned origin_line)
 Create a header for library diagnostic messages [backend].

Define Documentation

#define W_VERBOSITY   W_ERROR