diff options
author | markster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2004-06-29 04:27:14 +0000 |
---|---|---|
committer | markster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2004-06-29 04:27:14 +0000 |
commit | 19b6e02ceaa74830357aa8b47f97cbd1707e573d (patch) | |
tree | 998a09bd1127f6e494cfd0b046089439789e0698 /zaptel.h | |
parent | 045580fe74b31768c97a2e2b772c5ba843fa0d6a (diff) |
Add signalling freeze/unfreeze ioctl (and get)
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@427 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zaptel.h')
-rwxr-xr-x | zaptel.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -569,7 +569,7 @@ char dialstr[ZT_MAX_DTMF_BUF]; /* * Queue Ping */ -#define ZT_TIMERPING _IOW (ZT_CODE, 42, int) +#define ZT_TIMERPING _IOW (ZT_CODE, 42, int) /* Should be 52, but works */ /* * Acknowledge ping @@ -577,6 +577,12 @@ char dialstr[ZT_MAX_DTMF_BUF]; #define ZT_TIMERPONG _IOW (ZT_CODE, 53, int) /* + * Set/get signalling freeze + */ +#define ZT_SIGFREEZE _IOW (ZT_CODE, 54, int) +#define ZT_GETSIGFREEZE _IOR (ZT_CODE, 55, int) + +/* * 60-80 are reserved for private drivers * 80-85 are reserved for dynamic span stuff */ @@ -1137,6 +1143,7 @@ typedef enum { #define ZT_FLAG_LINEAR (1 << 13) /* Talk to user space in linear */ #define ZT_FLAG_PPP (1 << 14) /* PPP is available */ #define ZT_FLAG_T1PPP (1 << 15) +#define ZT_FLAG_SIGFREEZE (1 << 16) /* Freeze signalling */ struct zt_span { spinlock_t lock; |