Added handling for Extended DNS Error (EDE)

Change-Id: I93f0cd6e463363514c7848ed6f391210b7055b17
diff --git a/src/edns0.c b/src/edns0.c
index ce10a8d..4170064 100644
--- a/src/edns0.c
+++ b/src/edns0.c
@@ -625,6 +625,11 @@
           memmove(ansp, ansp + oplen, plen - oplen);
           header->arcount = htons(arcount-1);
         }
+        else if (opcode == EDNS0_OPTION_EDE) // Handle EDE (option 15)
+        {
+          // Move the pointer past the EDE option data
+          ansp += opdlen - 1;
+        }
         else
         {
           ansp += oplen;