summaryrefslogtreecommitdiff
path: root/anytun.cpp
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2007-06-17 22:25:20 +0000
committerChristian Pointner <equinox@anytun.org>2007-06-17 22:25:20 +0000
commit261c9067380c5311c98e3576540eee6015be3297 (patch)
treef384eb8edbcc4d35793071090839453bcb4418a4 /anytun.cpp
parentadded cypher and authalgo (diff)
added [] - operator to Buffer
const Buffers are now possible
Diffstat (limited to 'anytun.cpp')
-rw-r--r--anytun.cpp70
1 files changed, 40 insertions, 30 deletions
diff --git a/anytun.cpp b/anytun.cpp
index f7fb19a..75d311a 100644
--- a/anytun.cpp
+++ b/anytun.cpp
@@ -55,37 +55,47 @@ int main(int argc, char* argv[])
for(unsigned int i=0;i<c.getLength();++i)
c[i] = i;
- TunDevice* dev;
-
- dev = new TunDevice("tun", "192.168.200.1", "192.168.201.1");
- std::cout << "dev created (opened)" << std::endl;
- std::cout << "dev opened - actual name is '" << dev->getActualName() << "'" << std::endl;
- std::cout << "dev type is '" << dev->getType() << "'" << std::endl;
- sleep(10);
- delete dev;
- std::cout << "dev destroyed" << std::endl;
+// TunDevice* dev;
+
+// dev = new TunDevice("tun", "192.168.200.1", "192.168.201.1");
+// std::cout << "dev created (opened)" << std::endl;
+// std::cout << "dev opened - actual name is '" << dev->getActualName() << "'" << std::endl;
+// std::cout << "dev type is '" << dev->getType() << "'" << std::endl;
+
+
+// sleep(10);
- sleep(10);
-
- dev = new TunDevice("tap", "192.168.202.1", "255.255.255.0");
- std::cout << "dev created (opened)" << std::endl;
- std::cout << "dev opened - actual name is '" << dev->getActualName() << "'" << std::endl;
- std::cout << "dev type is '" << dev->getType() << "'" << std::endl;
- sleep(10);
- delete dev;
- std::cout << "dev destroyed" << std::endl;
-
- sleep(10);
-
- dev = new TunDevice("tun17", "192.168.200.1", "192.168.201.1");
- std::cout << "dev created (opened)" << std::endl;
- std::cout << "dev opened - actual name is '" << dev->getActualName() << "'" << std::endl;
- std::cout << "dev type is '" << dev->getType() << "'" << std::endl;
- sleep(10);
- delete dev;
- std::cout << "dev destroyed" << std::endl;
-
- NullAuthAlgo au;
+// Buffer inBuf(2000);
+
+// int32_t len = 0;
+// do
+// {
+// len = dev->read(inBuf);
+// std::cout << "read " << len << " bytes" << std::endl;
+// }
+// while(len >= 0);
+
+// delete dev;
+// std::cout << "dev destroyed" << std::endl;
+
+// dev = new TunDevice("tap", "192.168.202.1", "255.255.255.0");
+// std::cout << "dev created (opened)" << std::endl;
+// std::cout << "dev opened - actual name is '" << dev->getActualName() << "'" << std::endl;
+// std::cout << "dev type is '" << dev->getType() << "'" << std::endl;
+// sleep(10);
+// delete dev;
+// std::cout << "dev destroyed" << std::endl;
+
+// sleep(10);
+
+// dev = new TunDevice("tun17", "192.168.200.1", "192.168.201.1");
+// std::cout << "dev created (opened)" << std::endl;
+// std::cout << "dev opened - actual name is '" << dev->getActualName() << "'" << std::endl;
+// std::cout << "dev type is '" << dev->getType() << "'" << std::endl;
+// sleep(10);
+// delete dev;
+// std::cout << "dev destroyed" << std::endl;
+
return 0;
}