EMANE  1.2.1
tuntap.h File Reference
#include "emane/inetaddr.h"
#include <string>
#include "emane/platformserviceprovider.h"
#include "emane/utils/netutils.h"
#include <linux/if_tun.h>

Go to the source code of this file.

Classes

struct  sockaddr_in_t
 
class  EMANE::Transports::Virtual::TunTap
 

Namespaces

 EMANE
 
 EMANE::Transports
 
 EMANE::Transports::Virtual
 

Macros

#define NETWORK_DEVICE_PATH   "/dev/net/tun"
 

Functions

struct sockaddr_in_t __attribute__ ((__may_alias__))
 

Variables

short sin_family
 
unsigned short sin_port
 
struct in_addr sin_addr
 
char sin_zero [8]
 
class EMANE::Transports::Virtual::TunTap EMANE::Transports::Virtual::__attribute__
 

Macro Definition Documentation

◆ NETWORK_DEVICE_PATH

#define NETWORK_DEVICE_PATH   "/dev/net/tun"

Definition at line 51 of file tuntap.h.

Function Documentation

◆ __attribute__()

struct sockaddr_in_t __attribute__ ( (__may_alias__)  )

Variable Documentation

◆ sin_addr

struct in_addr sin_addr

Definition at line 544 of file tuntap.h.

◆ sin_family

short sin_family

Definition at line 542 of file tuntap.h.

◆ sin_port

unsigned short sin_port

Definition at line 543 of file tuntap.h.

◆ sin_zero

char sin_zero[8]

Definition at line 545 of file tuntap.h.