diff options
Diffstat (limited to 'middleware/pkg/replacer/replacer.go')
-rw-r--r-- | middleware/pkg/replacer/replacer.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/middleware/pkg/replacer/replacer.go b/middleware/pkg/replacer/replacer.go index 71aa1c1b5..890f0c45f 100644 --- a/middleware/pkg/replacer/replacer.go +++ b/middleware/pkg/replacer/replacer.go @@ -42,6 +42,7 @@ func New(r *dns.Msg, rr *dnsrecorder.Recorder, emptyValue string) Replacer { "{when}": func() string { return time.Now().Format(timeFormat) }(), + "{size}": strconv.Itoa(req.Len()), "{remote}": req.IP(), "{port}": req.Port(), }, @@ -53,7 +54,7 @@ func New(r *dns.Msg, rr *dnsrecorder.Recorder, emptyValue string) Replacer { rcode = strconv.Itoa(rr.Rcode) } rep.replacements["{rcode}"] = rcode - rep.replacements["{size}"] = strconv.Itoa(rr.Len) + rep.replacements["{rsize}"] = strconv.Itoa(rr.Len) rep.replacements["{duration}"] = time.Since(rr.Start).String() } |