DEVELOPMENT ENVIRONMENT

~liljamo/felu

ref: 37658368e340ff9f504103aed8cde9d39a8c05d5 felu/dns/query.go -rw-r--r-- 429 bytes
37658368Jonni Liljamo fix: set pattern, add other ports to compose 11 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*
 * Copyright (C) 2023 Jonni Liljamo <jonni@liljamo.com>
 *
 * This file is licensed under AGPL-3.0-or-later, see NOTICE and LICENSE for
 * more information.
 */
package dns

import (
	"log"

	"github.com/miekg/dns"
)

func parseQuery(m *dns.Msg, r *dns.Msg) {
	for _, q := range m.Question {
		switch q.Qtype {
		case dns.TypeA:
			log.Printf("[felu/dns] Query for '%s'", q.Name)
			m.SetRcode(r, dns.RcodeNameError)
		}
	}
}