Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
x25.h File Reference
#include <linux/types.h>
#include <linux/socket.h>

Go to the source code of this file.

Data Structures

struct  x25_address
 
struct  sockaddr_x25
 
struct  x25_subscrip_struct
 
struct  x25_route_struct
 
struct  x25_facilities
 
struct  x25_dte_facilities
 
struct  x25_calluserdata
 
struct  x25_causediag
 
struct  x25_subaddr
 

Macros

#define SIOCX25GSUBSCRIP   (SIOCPROTOPRIVATE + 0)
 
#define SIOCX25SSUBSCRIP   (SIOCPROTOPRIVATE + 1)
 
#define SIOCX25GFACILITIES   (SIOCPROTOPRIVATE + 2)
 
#define SIOCX25SFACILITIES   (SIOCPROTOPRIVATE + 3)
 
#define SIOCX25GCALLUSERDATA   (SIOCPROTOPRIVATE + 4)
 
#define SIOCX25SCALLUSERDATA   (SIOCPROTOPRIVATE + 5)
 
#define SIOCX25GCAUSEDIAG   (SIOCPROTOPRIVATE + 6)
 
#define SIOCX25SCUDMATCHLEN   (SIOCPROTOPRIVATE + 7)
 
#define SIOCX25CALLACCPTAPPRV   (SIOCPROTOPRIVATE + 8)
 
#define SIOCX25SENDCALLACCPT   (SIOCPROTOPRIVATE + 9)
 
#define SIOCX25GDTEFACILITIES   (SIOCPROTOPRIVATE + 10)
 
#define SIOCX25SDTEFACILITIES   (SIOCPROTOPRIVATE + 11)
 
#define SIOCX25SCAUSEDIAG   (SIOCPROTOPRIVATE + 12)
 
#define X25_QBITINCL   1
 
#define X25_PS16   4
 
#define X25_PS32   5
 
#define X25_PS64   6
 
#define X25_PS128   7
 
#define X25_PS256   8
 
#define X25_PS512   9
 
#define X25_PS1024   10
 
#define X25_PS2048   11
 
#define X25_PS4096   12
 
#define X25_MASK_REVERSE   0x01
 
#define X25_MASK_THROUGHPUT   0x02
 
#define X25_MASK_PACKET_SIZE   0x04
 
#define X25_MASK_WINDOW_SIZE   0x08
 
#define X25_MASK_CALLING_AE   0x10
 
#define X25_MASK_CALLED_AE   0x20
 

Macro Definition Documentation

#define SIOCX25CALLACCPTAPPRV   (SIOCPROTOPRIVATE + 8)

Definition at line 25 of file x25.h.

#define SIOCX25GCALLUSERDATA   (SIOCPROTOPRIVATE + 4)

Definition at line 21 of file x25.h.

#define SIOCX25GCAUSEDIAG   (SIOCPROTOPRIVATE + 6)

Definition at line 23 of file x25.h.

#define SIOCX25GDTEFACILITIES   (SIOCPROTOPRIVATE + 10)

Definition at line 27 of file x25.h.

#define SIOCX25GFACILITIES   (SIOCPROTOPRIVATE + 2)

Definition at line 19 of file x25.h.

#define SIOCX25GSUBSCRIP   (SIOCPROTOPRIVATE + 0)

Definition at line 17 of file x25.h.

#define SIOCX25SCALLUSERDATA   (SIOCPROTOPRIVATE + 5)

Definition at line 22 of file x25.h.

#define SIOCX25SCAUSEDIAG   (SIOCPROTOPRIVATE + 12)

Definition at line 29 of file x25.h.

#define SIOCX25SCUDMATCHLEN   (SIOCPROTOPRIVATE + 7)

Definition at line 24 of file x25.h.

#define SIOCX25SDTEFACILITIES   (SIOCPROTOPRIVATE + 11)

Definition at line 28 of file x25.h.

#define SIOCX25SENDCALLACCPT   (SIOCPROTOPRIVATE + 9)

Definition at line 26 of file x25.h.

#define SIOCX25SFACILITIES   (SIOCPROTOPRIVATE + 3)

Definition at line 20 of file x25.h.

#define SIOCX25SSUBSCRIP   (SIOCPROTOPRIVATE + 1)

Definition at line 18 of file x25.h.

#define X25_MASK_CALLED_AE   0x20

Definition at line 87 of file x25.h.

#define X25_MASK_CALLING_AE   0x10

Definition at line 86 of file x25.h.

#define X25_MASK_PACKET_SIZE   0x04

Definition at line 83 of file x25.h.

#define X25_MASK_REVERSE   0x01

Definition at line 81 of file x25.h.

#define X25_MASK_THROUGHPUT   0x02

Definition at line 82 of file x25.h.

#define X25_MASK_WINDOW_SIZE   0x08

Definition at line 84 of file x25.h.

#define X25_PS1024   10

Definition at line 45 of file x25.h.

#define X25_PS128   7

Definition at line 42 of file x25.h.

#define X25_PS16   4

Definition at line 39 of file x25.h.

#define X25_PS2048   11

Definition at line 46 of file x25.h.

#define X25_PS256   8

Definition at line 43 of file x25.h.

#define X25_PS32   5

Definition at line 40 of file x25.h.

#define X25_PS4096   12

Definition at line 47 of file x25.h.

#define X25_PS512   9

Definition at line 44 of file x25.h.

#define X25_PS64   6

Definition at line 41 of file x25.h.

#define X25_QBITINCL   1

Definition at line 34 of file x25.h.