From b3cafcb268edd8c756e280f3401f7cd24dbd1327 Mon Sep 17 00:00:00 2001 From: Austin Oh Date: Wed, 18 Dec 2019 23:52:02 -0800 Subject: [PATCH] Add missing EDNS0EXPIRE data unpack (#1054) Automatically submitted. --- msg_helpers.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/msg_helpers.go b/msg_helpers.go index 0e96f0f3..43f54b30 100644 --- a/msg_helpers.go +++ b/msg_helpers.go @@ -445,6 +445,13 @@ Option: } edns = append(edns, e) off += int(optlen) + case EDNS0EXPIRE: + e := new(EDNS0_EXPIRE) + if err := e.unpack(msg[off : off+int(optlen)]); err != nil { + return nil, len(msg), err + } + edns = append(edns, e) + off += int(optlen) case EDNS0UL: e := new(EDNS0_UL) if err := e.unpack(msg[off : off+int(optlen)]); err != nil {