]> git.llucax.com Git - z.facultad/75.74/practicos.git/blobdiff - practicas/pipi/src/ip.cpp
Se saca TCP por abajo del protocolo de resolución (que estaba de más porque va
[z.facultad/75.74/practicos.git] / practicas / pipi / src / ip.cpp
index b131524d2a9892bad8ccdb30aaa4e46693a0807a..6bffcfdbbb29718db2e5bfed85e2eec668d339ca 100644 (file)
@@ -28,7 +28,7 @@ int main(int argc, char* argv[])
 {
     bool router = false;
     bool forward = false;
 {
     bool router = false;
     bool forward = false;
-    unsigned proto = 0;
+    uint8_t proto = 0;
     uint16_t port = DEVTCP_DEFAULT_PORT;
     std::string fname = "route.txt";
     if (argc < 2)
     uint16_t port = DEVTCP_DEFAULT_PORT;
     std::string fname = "route.txt";
     if (argc < 2)
@@ -97,7 +97,8 @@ int main(int argc, char* argv[])
             IPAddr src, dst;
             std::string s = ipin.recv(proto, src, dst);
             std::cout << "Recibido '" << s << "' (len " << s.size() << ") de "
             IPAddr src, dst;
             std::string s = ipin.recv(proto, src, dst);
             std::cout << "Recibido '" << s << "' (len " << s.size() << ") de "
-                << src << " para " << dst << " (proto = " << proto << ")\n";
+                << src << " para " << dst << " (proto = " << unsigned(proto)
+                << ")\n";
         }
         return 0;
     }
         }
         return 0;
     }