diff options
| author | radhitya <alif@radhitya.org> | 2026-06-14 17:17:56 +0700 |
|---|---|---|
| committer | radhitya <alif@radhitya.org> | 2026-06-14 17:17:56 +0700 |
| commit | d173554892339e5211020c60d6af610840eef7ed (patch) | |
| tree | 295ce37851532e6180b47c63ed34146a01adc12c /internal/server/handler.go | |
| parent | 4e6a897a0b55ee533c05f89fa38dbe0704f2798d (diff) | |
config, rebranding, fix cache
Diffstat (limited to 'internal/server/handler.go')
| -rw-r--r-- | internal/server/handler.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/server/handler.go b/internal/server/handler.go index 4aa771f..406b7ed 100644 --- a/internal/server/handler.go +++ b/internal/server/handler.go @@ -7,8 +7,8 @@ import ( "time" "github.com/miekg/dns" - "sdns/internal/blocklist" - "sdns/internal/cache" + "linum/internal/blocklist" + "linum/internal/cache" ) func (s *Server) handleQuery(w dns.ResponseWriter, req *dns.Msg) { @@ -33,7 +33,6 @@ func (s *Server) handleQuery(w dns.ResponseWriter, req *dns.Msg) { "qname", req.Question[0].Name, "qtype", dns.TypeToString[req.Question[0].Qtype], "rcode", dns.RcodeToString[resp.Rcode], - "client", w.RemoteAddr().String(), "blocked", blocked, ) } @@ -47,6 +46,7 @@ func (s *Server) buildResponse(req *dns.Msg) (*dns.Msg, bool) { if s.cache != nil { key := cache.Key{Name: q.Name, Qtype: q.Qtype, Class: q.Qclass} if cached, ok := s.cache.Get(key); ok { + cached.Id = req.Id return cached, false } } |
