summaryrefslogtreecommitdiffstats
path: root/soxwrap/testprog.c
diff options
context:
space:
mode:
Diffstat (limited to 'soxwrap/testprog.c')
-rw-r--r--soxwrap/testprog.c34
1 files changed, 34 insertions, 0 deletions
diff --git a/soxwrap/testprog.c b/soxwrap/testprog.c
new file mode 100644
index 0000000..4396d56
--- /dev/null
+++ b/soxwrap/testprog.c
@@ -0,0 +1,34 @@
+/*
+** Copyright 2000-2006 Double Precision, Inc.
+** See COPYING for distribution information.
+*/
+
+#include "soxwrap.h"
+#include <stdlib.h>
+#include <stdio.h>
+
+
+int main(int argc, char **argv)
+{
+int fd=sox_socket(PF_INET, SOCK_STREAM, 0);
+struct sockaddr addr;
+socklen_t addr_len;
+
+ if (fd < 0)
+ {
+ perror("socket");
+ exit(1);
+ }
+
+ addr_len=sizeof(addr);
+
+ if (sox_getsockname(fd, &addr, &addr_len))
+ {
+ perror("getsockname");
+ exit(1);
+ }
+
+ sox_close(fd);
+ exit(0);
+ return (0);
+}