#include <linux/ioctl.h>
#include <linux/tty.h>
Go to the source code of this file.
|
#define | ISDN_MAX_DRIVERS 32 |
|
#define | ISDN_MAX_CHANNELS 64 |
|
#define | IIOCNETAIF _IO('I',1) |
|
#define | IIOCNETDIF _IO('I',2) |
|
#define | IIOCNETSCF _IO('I',3) |
|
#define | IIOCNETGCF _IO('I',4) |
|
#define | IIOCNETANM _IO('I',5) |
|
#define | IIOCNETDNM _IO('I',6) |
|
#define | IIOCNETGNM _IO('I',7) |
|
#define | IIOCGETSET _IO('I',8) /* no longer supported */ |
|
#define | IIOCSETSET _IO('I',9) /* no longer supported */ |
|
#define | IIOCSETVER _IO('I',10) |
|
#define | IIOCNETHUP _IO('I',11) |
|
#define | IIOCSETGST _IO('I',12) |
|
#define | IIOCSETBRJ _IO('I',13) |
|
#define | IIOCSIGPRF _IO('I',14) |
|
#define | IIOCGETPRF _IO('I',15) |
|
#define | IIOCSETPRF _IO('I',16) |
|
#define | IIOCGETMAP _IO('I',17) |
|
#define | IIOCSETMAP _IO('I',18) |
|
#define | IIOCNETASL _IO('I',19) |
|
#define | IIOCNETDIL _IO('I',20) |
|
#define | IIOCGETCPS _IO('I',21) |
|
#define | IIOCGETDVR _IO('I',22) |
|
#define | IIOCNETLCR _IO('I',23) /* dwabc ioctl for LCR from isdnlog */ |
|
#define | IIOCNETDWRSET _IO('I',24) /* dwabc ioctl to reset abc-values to default on a net-interface */ |
|
#define | IIOCNETALN _IO('I',32) |
|
#define | IIOCNETDLN _IO('I',33) |
|
#define | IIOCNETGPN _IO('I',34) |
|
#define | IIOCDBGVAR _IO('I',127) |
|
#define | IIOCDRVCTL _IO('I',128) |
|
#define | SIOCGKEEPPERIOD (SIOCDEVPRIVATE + 0) |
|
#define | SIOCSKEEPPERIOD (SIOCDEVPRIVATE + 1) |
|
#define | SIOCGDEBSERINT (SIOCDEVPRIVATE + 2) |
|
#define | SIOCSDEBSERINT (SIOCDEVPRIVATE + 3) |
|
#define | ISDN_NET_ENCAP_ETHER 0 |
|
#define | ISDN_NET_ENCAP_RAWIP 1 |
|
#define | ISDN_NET_ENCAP_IPTYP 2 |
|
#define | ISDN_NET_ENCAP_CISCOHDLC 3 /* Without SLARP and keepalive */ |
|
#define | ISDN_NET_ENCAP_SYNCPPP 4 |
|
#define | ISDN_NET_ENCAP_UIHDLC 5 |
|
#define | ISDN_NET_ENCAP_CISCOHDLCK 6 /* With SLARP and keepalive */ |
|
#define | ISDN_NET_ENCAP_X25IFACE 7 /* Documentation/networking/x25-iface.txt */ |
|
#define | ISDN_NET_ENCAP_MAX_ENCAP ISDN_NET_ENCAP_X25IFACE |
|
#define | ISDN_USAGE_NONE 0 |
|
#define | ISDN_USAGE_RAW 1 |
|
#define | ISDN_USAGE_MODEM 2 |
|
#define | ISDN_USAGE_NET 3 |
|
#define | ISDN_USAGE_VOICE 4 |
|
#define | ISDN_USAGE_FAX 5 |
|
#define | ISDN_USAGE_MASK 7 /* Mask to get plain usage */ |
|
#define | ISDN_USAGE_DISABLED 32 /* This bit is set, if channel is disabled */ |
|
#define | ISDN_USAGE_EXCLUSIVE 64 /* This bit is set, if channel is exclusive */ |
|
#define | ISDN_USAGE_OUTGOING 128 /* This bit is set, if channel is outgoing */ |
|
#define | ISDN_MODEM_NUMREG 24 /* Number of Modem-Registers */ |
|
#define | ISDN_LMSNLEN 255 /* Length of tty's Listen-MSN string */ |
|
#define | ISDN_CMSGLEN 50 /* Length of CONNECT-Message to add for Modem */ |
|
#define | ISDN_MSNLEN 32 |
|
#define | NET_DV 0x06 /* Data version for isdn_net_ioctl_cfg */ |
|
#define | TTY_DV 0x06 /* Data version for iprofd etc. */ |
|
#define | INF_DV 0x01 /* Data version for /dev/isdninfo */ |
|
#define | ISDN_NET_DIALMODE_MASK 0xC0 /* bits for status */ |
|
#define | ISDN_NET_DM_OFF 0x00 /* this interface is stopped */ |
|
#define | ISDN_NET_DM_MANUAL 0x40 /* this interface is on (manual) */ |
|
#define | ISDN_NET_DM_AUTO 0x80 /* this interface is autodial */ |
|
#define | ISDN_NET_DIALMODE(x) ((&(x))->flags & ISDN_NET_DIALMODE_MASK) |
|
#define IIOCDBGVAR _IO('I',127) |
#define IIOCDRVCTL _IO('I',128) |
#define IIOCGETCPS _IO('I',21) |
#define IIOCGETDVR _IO('I',22) |
#define IIOCGETMAP _IO('I',17) |
#define IIOCGETPRF _IO('I',15) |
#define IIOCGETSET _IO('I',8) /* no longer supported */ |
#define IIOCNETAIF _IO('I',1) |
#define IIOCNETALN _IO('I',32) |
#define IIOCNETANM _IO('I',5) |
#define IIOCNETASL _IO('I',19) |
#define IIOCNETDIF _IO('I',2) |
#define IIOCNETDIL _IO('I',20) |
#define IIOCNETDLN _IO('I',33) |
#define IIOCNETDNM _IO('I',6) |
#define IIOCNETGCF _IO('I',4) |
#define IIOCNETGNM _IO('I',7) |
#define IIOCNETGPN _IO('I',34) |
#define IIOCNETHUP _IO('I',11) |
#define IIOCNETSCF _IO('I',3) |
#define IIOCSETBRJ _IO('I',13) |
#define IIOCSETGST _IO('I',12) |
#define IIOCSETMAP _IO('I',18) |
#define IIOCSETPRF _IO('I',16) |
#define IIOCSETSET _IO('I',9) /* no longer supported */ |
#define IIOCSETVER _IO('I',10) |
#define IIOCSIGPRF _IO('I',14) |
#define INF_DV 0x01 /* Data version for /dev/isdninfo */ |
#define ISDN_CMSGLEN 50 /* Length of CONNECT-Message to add for Modem */ |
#define ISDN_MAX_CHANNELS 64 |
#define ISDN_MAX_DRIVERS 32 |
#define ISDN_MODEM_NUMREG 24 /* Number of Modem-Registers */ |
#define ISDN_NET_DIALMODE_MASK 0xC0 /* bits for status */ |
#define ISDN_NET_DM_AUTO 0x80 /* this interface is autodial */ |
#define ISDN_NET_DM_MANUAL 0x40 /* this interface is on (manual) */ |
#define ISDN_NET_DM_OFF 0x00 /* this interface is stopped */ |
#define ISDN_NET_ENCAP_CISCOHDLC 3 /* Without SLARP and keepalive */ |
#define ISDN_NET_ENCAP_CISCOHDLCK 6 /* With SLARP and keepalive */ |
#define ISDN_NET_ENCAP_ETHER 0 |
#define ISDN_NET_ENCAP_IPTYP 2 |
#define ISDN_NET_ENCAP_RAWIP 1 |
#define ISDN_NET_ENCAP_SYNCPPP 4 |
#define ISDN_NET_ENCAP_UIHDLC 5 |
#define ISDN_NET_ENCAP_X25IFACE 7 /* Documentation/networking/x25-iface.txt */ |
#define ISDN_USAGE_MASK 7 /* Mask to get plain usage */ |
#define ISDN_USAGE_MODEM 2 |
#define ISDN_USAGE_NONE 0 |
#define ISDN_USAGE_VOICE 4 |
#define NET_DV 0x06 /* Data version for isdn_net_ioctl_cfg */ |
#define TTY_DV 0x06 /* Data version for iprofd etc. */ |