]> git.llucax.com Git - z.facultad/75.74/practicos.git/blobdiff - practicas/pipi/src/test_ipout.cpp
Bugfix. Versión salia en binario.
[z.facultad/75.74/practicos.git] / practicas / pipi / src / test_ipout.cpp
index ec4430f63fe5b48d0297494aa49590c629d90c47..b8e75c92617adde66da396b2576511b0d9f981d9 100644 (file)
@@ -42,10 +42,10 @@ int main(int argc, char* argv[])
     que_id = msgget(queue_id+1, IPC_CREAT | 0666); assert(que_id != -1);
     std::ifstream ifs(fname.c_str()); assert(ifs);
     Dev dev(addr, mtu, queue_id);
     que_id = msgget(queue_id+1, IPC_CREAT | 0666); assert(que_id != -1);
     std::ifstream ifs(fname.c_str()); assert(ifs);
     Dev dev(addr, mtu, queue_id);
-    Dev fwque(addr, mtu, queue_id+1);
+    Dev fwque(addr, DEV_MAX_MTU, queue_id+1);
     RouteTable table(dev);
     add_routes(table, ifs, dev);
     RouteTable table(dev);
     add_routes(table, ifs, dev);
-    IPOut ipout(addr, table, fwque);
+    IPOut ipout(addr, table, fwque, std::cerr);
     std::string msg;
     while (std::getline(std::cin, msg))
     {
     std::string msg;
     while (std::getline(std::cin, msg))
     {