]> git.llucax.com Git - z.facultad/75.74/practicos.git/blobdiff - practicas/pipi/src/routetable.cpp
Primera aproximación al cache y a la resolución de nombres.
[z.facultad/75.74/practicos.git] / practicas / pipi / src / routetable.cpp
index 4a043cd79a30ed4bbc256e71612da96066fd0478..40de2d3d04c7de1cae8fc762f14107d7384f52bb 100644 (file)
@@ -7,12 +7,13 @@ RouteTable::RouteTable(Dev& default_iface): default_iface(default_iface)
 {
 }
 
-void RouteTable::add(const IPAddr& net, const IPAddr& gw, unsigned metric, Dev& iface)
+void RouteTable::add(const IPAddr& net, const IPAddr& gw, unsigned mtu,
+        unsigned metric, Dev& iface)
 {
-    table[net] = Route(gw, metric, iface);
+    table[net] = Route(gw, metric, mtu, iface);
 #ifdef DEBUG
-    std::cout << "Se agregó tabla para " << net << ": gw = " << gw
-        << ", metric = " << metric << "\n";
+    //std::cout << "Se agregó tabla para " << net << ": gw = " << gw
+    //    << ", metric = " << metric << "\n";
 #endif
 }