aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/linux-headers/linux/atmppp.h
blob: 34f03780e060d5d161c70a3daa7541272e6d8608 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 
/* atmppp.h - RFC2364 PPPoATM */ 
 
/* Written 2000 by Mitchell Blank Jr */ 
 
#ifndef _LINUX_ATMPPP_H 
#define _LINUX_ATMPPP_H 
 
#include <linux/atm.h> 
 
#define PPPOATM_ENCAPS_AUTODETECT	(0) 
#define PPPOATM_ENCAPS_VC		(1) 
#define PPPOATM_ENCAPS_LLC		(2) 
 
/* 
 * This is for the ATM_SETBACKEND call - these are like socket families: 
 * the first element of the structure is the backend number and the rest 
 * is per-backend specific 
 */ 
struct atm_backend_ppp { 
	atm_backend_t	backend_num;	/* ATM_BACKEND_PPP */ 
	int		encaps;		/* PPPOATM_ENCAPS_* */ 
}; 
 
#endif	/* _LINUX_ATMPPP_H */