summaryrefslogtreecommitdiff
path: root/include/dahdi/kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/dahdi/kernel.h')
-rw-r--r--include/dahdi/kernel.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/dahdi/kernel.h b/include/dahdi/kernel.h
index 6b5f4a4..d3beabe 100644
--- a/include/dahdi/kernel.h
+++ b/include/dahdi/kernel.h
@@ -719,6 +719,9 @@ enum {
DAHDI_FLAGBIT_LOOPED = 18, /*!< Loopback the receive data from the channel to the transmit */
DAHDI_FLAGBIT_MTP2 = 19, /*!< Repeats last message in buffer and also discards repeating messages sent to us */
DAHDI_FLAGBIT_HDLC56 = 20, /*!< Sets the given channel (if in HDLC mode) to use 56K HDLC instead of 64K */
+ DAHDI_FLAGBIT_BUFEVENTS = 21, /*!< Report buffer events */
+ DAHDI_FLAGBIT_TXUNDERRUN = 22, /*!< Transmit underrun condition */
+ DAHDI_FLAGBIT_RXOVERRUN = 23, /*!< Receive overrun condition */
DAHDI_FLAGBIT_DEVFILE = 25, /*!< Channel has a sysfs dev file */
};
@@ -783,6 +786,9 @@ struct dahdi_count {
#define DAHDI_FLAG_LOOPED DAHDI_FLAG(LOOPED)
#define DAHDI_FLAG_MTP2 DAHDI_FLAG(MTP2)
#define DAHDI_FLAG_HDLC56 DAHDI_FLAG(HDLC56)
+#define DAHDI_FLAG_BUFEVENTS DAHDI_FLAG(BUFEVENTS)
+#define DAHDI_FLAG_TXUNDERRUN DAHDI_FLAG(TXUNDERRUN)
+#define DAHDI_FLAG_RXOVERRUN DAHDI_FLAG(RXOVERRUN)
struct dahdi_span_ops {
struct module *owner; /*!< Which module is exporting this span. */