summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/tun.h
blob: 1d1d693d238aff3fbce076888cc9de904daa195e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/*
 * $Id$
 */

struct tun_data {
#ifdef __OpenBSD__
  struct tunnel_header head;
#endif
  u_char data[MAX_MRU];
};

#ifdef __OpenBSD__
#define tun_fill_header(f,proto) do { (f).head.tun_af = (proto); } while (0)
#define tun_check_header(f,proto) ((f).head.tun_af == (proto))
#else
#define tun_fill_header(f,proto) do { } while (0)
#define tun_check_header(f,proto) (1)
#endif

extern void tun_configure(int, int);
OpenPOWER on IntegriCloud