Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
net
atm
signaling.h
Go to the documentation of this file.
1
/* net/atm/signaling.h - ATM signaling */
2
3
/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */
4
5
6
#ifndef NET_ATM_SIGNALING_H
7
#define NET_ATM_SIGNALING_H
8
9
#include <linux/atm.h>
10
#include <linux/atmdev.h>
11
#include <
linux/atmsvc.h
>
12
13
14
extern
struct
atm_vcc
*
sigd
;
/* needed in svc_release */
15
16
17
/*
18
* sigd_enq is a wrapper for sigd_enq2, covering the more common cases, and
19
* avoiding huge lists of null values.
20
*/
21
22
void
sigd_enq2
(
struct
atm_vcc
*
vcc
,
enum
atmsvc_msg_type
type
,
23
struct
atm_vcc
*listen_vcc,
const
struct
sockaddr_atmpvc
*pvc,
24
const
struct
sockaddr_atmsvc
*svc,
const
struct
atm_qos
*
qos
,
int
reply);
25
void
sigd_enq
(
struct
atm_vcc
*
vcc
,
enum
atmsvc_msg_type
type
,
26
struct
atm_vcc
*listen_vcc,
const
struct
sockaddr_atmpvc
*pvc,
27
const
struct
sockaddr_atmsvc
*svc);
28
int
sigd_attach
(
struct
atm_vcc
*
vcc
);
29
30
#endif
Generated on Thu Jan 10 2013 14:56:48 for Linux Kernel by
1.8.2