]> git.llucax.com Git - z.facultad/75.74/practicos.git/blobdiff - practicas/pipi/src/resolvproto.cpp
Se utiliza el ResolvProtoResponse para devolver el resultado de una búsqueda no
[z.facultad/75.74/practicos.git] / practicas / pipi / src / resolvproto.cpp
index e71100488934ce83f856057c98cd8565371d255b..d8c94eddf06c026d322e0f362d49edcda4344a40 100644 (file)
@@ -54,6 +54,11 @@ std::ostream& operator<< (std::ostream& os, const ResolvProtoRequest& rpr)
         << ", name=" << rpr.name << ")";
 }
 
         << ", name=" << rpr.name << ")";
 }
 
+/// Constructor
+ResolvProtoResponse::ResolvProtoResponse(): ret(R_NOTFOUND), ttl(0)
+{
+}
+
 /// Constructor
 ResolvProtoResponse::ResolvProtoResponse(int fd)
 {
 /// Constructor
 ResolvProtoResponse::ResolvProtoResponse(int fd)
 {
@@ -61,8 +66,9 @@ ResolvProtoResponse::ResolvProtoResponse(int fd)
 }
 
 /// Constructor
 }
 
 /// Constructor
-ResolvProtoResponse::ResolvProtoResponse(ret_t ret, uint32_t ttl):
-    ret(ret), ttl(ttl)
+ResolvProtoResponse::ResolvProtoResponse(ret_t ret, uint32_t ttl,
+        const ipvec_t& ips):
+    ret(ret), ttl(ttl), ips(ips)
 {}
 
 /// Envía por socket
 {}
 
 /// Envía por socket