libexplain  1.4.D001
Functions
libexplain/iocontrol/check_conflicts.c File Reference
#include <libexplain/ac/stdio.h>
#include <libexplain/ac/stdlib.h>
#include <libexplain/ac/net/if.h>
#include <libexplain/ac/string.h>
#include <libexplain/ac/sys/ioctl.h>
#include <libexplain/iocontrol/generic.h>
#include <libexplain/iocontrol/table.h>
#include <libexplain/string_buffer.h>

Go to the source code of this file.

Functions

static int bogus_request_number (int request)
static const char * explode_hash_define (int request)
static int looks_like_a_pointer (const char *s)
void explain_iocontrol_check_conflicts (void)

Function Documentation

static int bogus_request_number ( int  request) [static]

Definition at line 32 of file check_conflicts.c.

The explain_iocontrol_check_conflicts function is sued to verify that there are no un-expected ioctl request number conflicts. (Expected conflicts have disambiguate functions defined.)

Definition at line 64 of file check_conflicts.c.

static const char* explode_hash_define ( int  request) [static]

Definition at line 45 of file check_conflicts.c.

static int looks_like_a_pointer ( const char *  s) [static]

Definition at line 57 of file check_conflicts.c.