nbo strikes again
authorPhilipp Tölke <toelke@in.tum.de>
Wed, 26 Oct 2011 11:41:33 +0000 (11:41 +0000)
committerPhilipp Tölke <toelke@in.tum.de>
Wed, 26 Oct 2011 11:41:33 +0000 (11:41 +0000)
src/vpn/gnunet-service-dns.c

index dddb87be9f13da44bc747971bd0bd7900b384486..7009409041d340ffa1aadee9e50975db6dae4dfb 100644 (file)
@@ -981,10 +981,10 @@ receive_query (void *cls
 
     if (pdns->s.qdcount == 1)
       {
-        if (pdns->queries[0]->qtype == 1)
-          pdns->queries[0]->qtype = 28;
-        else if (pdns->queries[0]->qtype == 28)
-          pdns->queries[0]->qtype = 1;
+        if (ntohs(pdns->queries[0]->qtype) == 1)
+          pdns->queries[0]->qtype = htons(28);
+        else if (ntohs(pdns->queries[0]->qtype) == 28)
+          pdns->queries[0]->qtype = htons(1);
         else
           goto outfree;
         struct dns_pkt *rdns = unparse_dns_packet (pdns);