Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

net.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <inttypes.h>
#include <errno.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <linux/if.h>
#include <linux/sockios.h>
#include <linux/ethtool.h>
#include "hd.h"
#include "hd_int.h"
#include "net.h"

Defines

#define u8   uint8_t
#define u16   uint16_t
#define u32   uint32_t
#define u64   uint64_t

Functions

void get_driverinfo (hd_data_t *hd_data, hd_t *hd)
void add_xpnet (hd_data_t *hdata)
void add_iseries (hd_data_t *hdata)
void add_uml (hd_data_t *hdata)
void add_xen (hd_data_t *hdata)
void hd_scan_net (hd_data_t *hd_data)

Define Documentation

#define u16   uint16_t
 

#define u32   uint32_t
 

#define u64   uint64_t
 

#define u8   uint8_t
 


Function Documentation

void add_iseries hd_data_t hdata  )  [static]
 

void add_uml hd_data_t hdata  )  [static]
 

void add_xen hd_data_t hdata  )  [static]
 

void add_xpnet hd_data_t hdata  )  [static]
 

void get_driverinfo hd_data_t hd_data,
hd_t hd
[static]
 

void hd_scan_net hd_data_t hd_data  )