[voip]
[openwrt.git] / package / libtapi / src / tapi-device.c
diff --git a/package/libtapi/src/tapi-device.c b/package/libtapi/src/tapi-device.c
deleted file mode 100644 (file)
index 66e4260..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-#include <stdio.h>
-
-#include "tapi-device.h"
-#include "tapi-ioctl.h"
-
-int tapi_device_open(unsigned int id, struct tapi_device *dev)
-{
-       char path[100];
-
-       snprintf(path, sizeof(path), "/dev/tapi%dC", id);
-       dev->control_fd = open(path, 0);
-       if (dev->control_fd < 0)
-               return -1;
-
-       snprintf(dev->stream_path, 100, "/dev/tapi%dS", id);
-
-       dev->id = id;
-       dev->num_ports = 2;
-
-       return 0;
-}
-
-int tapi_link_alloc(struct tapi_device *dev, unsigned int ep1, unsigned int ep2)
-{
-       return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_ALLOC, (ep1 << 16) | ep2);
-}
-
-int tapi_link_free(struct tapi_device *dev, unsigned int link)
-{
-       return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_FREE, link);
-}
-
-int tapi_link_enable(struct tapi_device *dev, unsigned int link)
-{
-       return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_ENABLE, link);
-}
-
-int tapi_link_disable(struct tapi_device *dev, unsigned int link)
-{
-       return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_LINK_DISABLE, link);
-}
-
-int tapi_sync(struct tapi_device *dev)
-{
-       return ioctl(dev->control_fd, TAPI_CONTROL_IOCTL_SYNC, 0);
-}
This page took 0.029816 seconds and 4 git commands to generate.