chiark / gitweb /
WIP dns transport packets etc.
[secnet.git] / dns-transp-server.c
index fd52b8a2fc6ddcc51d282efdb48d4d0e532ff7fb..b822932dc666f1ecc449139425d4550dc2881338 100644 (file)
@@ -114,4 +114,13 @@ struct dns_server {
  * 4a. create assoc packet
  *    look up {clientaddr,clientnonce} in clientinit
  *    if not then create an assoc
- *    
+ */
+
+
+
+
+void incoming_packet(const uint8_t pkt, int len) {
+    if (len < DNS_HDRLEN)
+       return badpkt("shorter than dns header");
+    
+    uint16_t id =