]> git.llucax.com Git - z.facultad/75.74/practicos.git/blob - practicas/pipi/src/test_nameserver_resolvnext.cpp
Primera aproximación al cache y a la resolución de nombres.
[z.facultad/75.74/practicos.git] / practicas / pipi / src / test_nameserver_resolvnext.cpp
1
2 #include "nameserver.h"
3 #include <iostream>
4 #include <fstream>
5 #include <string>
6 #include <cassert>
7
8 int main(int argc, char* argv[])
9 {
10     typedef NameServer::Name N;
11     std::ifstream ifs("test_nameserver_zones.txt");
12     NameServer ns(ifs);
13     std::cout << ns << "\n";
14     ns.resolv_next(N("tito.mi.super.nombre"));
15     ns.resolv_next(N("juan.mi.super.nombre"));
16     ns.resolv_next(N("pepe.otro.mi.super.nombre"));
17     ns.resolv_next(N("pepe.mas.mi.super.nombre"));
18     ns.resolv_next(N("super.nombre"));
19     ns.resolv_next(N("nada.que.ver"));
20     return 0;
21 }
22
23 // vim: set et sw=4 sts=4 :