]> git.llucax.com Git - z.facultad/75.74/practicos.git/commitdiff
Se mueve el número de protocolo del nameserver a resolvproto.
authorLeandro Lucarella <llucax@gmail.com>
Sun, 2 Jul 2006 06:05:54 +0000 (06:05 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 2 Jul 2006 06:05:54 +0000 (06:05 +0000)
practicas/pipi/src/nameserver.cpp
practicas/pipi/src/nameserver.h
practicas/pipi/src/resolvproto.h

index 86f18e8556117e3926eeb6d1a751d4c3ff938a68..b007975234b4a351056c8863f0613b9283570d45 100644 (file)
@@ -364,7 +364,7 @@ void NameServer::recv_loop()
                 << " de " << src << " para " << dst << " (proto = "
                 << unsigned(proto) << ")\n";
 #endif
-        if (proto == NAMESERVER_PROTO) // Si es para nosotros
+        if (proto == RESOLV_PROTO) // Si es para nosotros
         {
             rp_pkt_type_t type;
             memcpy(&type, s.c_str(), sizeof(uint8_t));
@@ -407,7 +407,7 @@ void NameServer::send_loop()
 #ifdef DEBUG_RESOLV
             std::cout << "NameServer::send_loop() -> respondo " << res << "\n";
 #endif
-            ipout.send(res, NAMESERVER_PROTO, IPAddr(mac));
+            ipout.send(res, RESOLV_PROTO, IPAddr(mac));
         }
         else if (!snd_que.empty()) // Hay un request para enviar
         {
@@ -417,7 +417,7 @@ void NameServer::send_loop()
             std::cout << "NameServer::send_loop() -> envío request "
                 << ResolvProtoRequest(buf) << "\n";
 #endif
-            ipout.send(buf, NAMESERVER_PROTO, IPAddr(mac));
+            ipout.send(buf, RESOLV_PROTO, IPAddr(mac));
         }
         else // No hay nada, esperamos un rato
         {
index d9b8a4f3419faa76129c89e6462c2b2b9fe5c581..4165b5879686ac36fe3263019b062967bb96ca7a 100644 (file)
@@ -11,8 +11,6 @@
 #include <ostream>
 #include <stdexcept>
 
-#define NAMESERVER_PROTO 59
-
 /// Petición del resolver a un nameserver
 struct NameServer
 {
index 210077117e408f6648d074ddd2628af12548c375..5874fbe51f162dd2cbb20174161a0b469d7de8f8 100644 (file)
@@ -9,6 +9,9 @@
 #include <stdexcept>
 #include <stdint.h>
 
+/// Número de protocolo del resolver
+#define RESOLV_PROTO 59
+
 /// Tipo de petición
 enum rp_pkt_type_t
 {