~ubuntu-branches/ubuntu/precise/iproute/precise

« back to all changes in this revision

Viewing changes to include/linux/atmioc.h

  • Committer: Bazaar Package Importer
  • Author(s): Alexander Wirt, Andreas Henriksson, Justin B Rye, Alexander Wirt
  • Date: 2008-05-11 11:18:29 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20080511111829-rfewew7s6kiev0bh
Tags: 20080417-1
[ Andreas Henriksson ]
* New upstream release, v2.6.25 a.k.a. snapshot 20080417.
  - Initial documentation for xfrm (Partially fixes #451337)
  - Fixes manpage error caught by lintian!
* Fix typos (syntax error) in ip(8) manpage.
  - Introduced by upstream, caught by lintian yet again!
* Don't ship useless headers in iproute-dev (Closes: #467557)
* Cherry-pick "Fix bad hash calculation because of signed address" from
  upstream. (Closes: #480173)

[ Justin B Rye ]
* Update package description (Closes: #464521)

[ Alexander Wirt ]
* Fix typo in short package description.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* atmioc.h - ranges for ATM-related ioctl numbers */
 
2
 
 
3
/* Written 1995-1999 by Werner Almesberger, EPFL LRC/ICA */
 
4
 
 
5
 
 
6
/*
 
7
 * See http://icawww1.epfl.ch/linux-atm/magic.html for the complete list of
 
8
 * "magic" ioctl numbers.
 
9
 */
 
10
 
 
11
 
 
12
#ifndef _LINUX_ATMIOC_H
 
13
#define _LINUX_ATMIOC_H
 
14
 
 
15
#include <asm/ioctl.h>
 
16
                /* everybody including atmioc.h will also need _IO{,R,W,WR} */
 
17
 
 
18
#define ATMIOC_PHYCOM     0x00 /* PHY device common ioctls, globally unique */
 
19
#define ATMIOC_PHYCOM_END 0x0f
 
20
#define ATMIOC_PHYTYP     0x10 /* PHY dev type ioctls, unique per PHY type */
 
21
#define ATMIOC_PHYTYP_END 0x2f
 
22
#define ATMIOC_PHYPRV     0x30 /* PHY dev private ioctls, unique per driver */
 
23
#define ATMIOC_PHYPRV_END 0x4f
 
24
#define ATMIOC_SARCOM     0x50 /* SAR device common ioctls, globally unique */
 
25
#define ATMIOC_SARCOM_END 0x50
 
26
#define ATMIOC_SARPRV     0x60 /* SAR dev private ioctls, unique per driver */
 
27
#define ATMIOC_SARPRV_END 0x7f
 
28
#define ATMIOC_ITF        0x80 /* Interface ioctls, globally unique */
 
29
#define ATMIOC_ITF_END    0x8f
 
30
#define ATMIOC_BACKEND    0x90 /* ATM generic backend ioctls, u. per backend */
 
31
#define ATMIOC_BACKEND_END 0xaf
 
32
/* 0xb0-0xbf: Reserved for future use */
 
33
#define ATMIOC_AREQUIPA   0xc0 /* Application requested IP over ATM, glob. u. */
 
34
#define ATMIOC_LANE       0xd0 /* LAN Emulation, globally unique */
 
35
#define ATMIOC_MPOA       0xd8 /* MPOA, globally unique */
 
36
#define ATMIOC_CLIP       0xe0 /* Classical IP over ATM control, globally u. */
 
37
#define ATMIOC_CLIP_END   0xef
 
38
#define ATMIOC_SPECIAL    0xf0 /* Special-purpose controls, globally unique */
 
39
#define ATMIOC_SPECIAL_END 0xff
 
40
 
 
41
#endif