aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormartijn <martijn@openbsd.org>2020-09-14 11:15:25 +0000
committerGilles Chehade <gilles@poolp.org>2020-11-20 11:12:23 +0100
commit327f565fba83aab98a54bef020abd6a002c94edc (patch)
tree821238762dcdfaea2d77ed0a4d53021ef1796ba6
parentMake "spf walk" report if an spf-record has macro's and can't be resolved. (diff)
downloadOpenSMTPD-327f565fba83aab98a54bef020abd6a002c94edc.tar.xz
OpenSMTPD-327f565fba83aab98a54bef020abd6a002c94edc.zip
All buffers are in rw-memory, but lookup_record has it defined as
const char *. Remove the const so things compile a little cleaner. Pointer out by Mark Patruck <mark <at> wrapped <dot> cx>. Thanks
-rw-r--r--usr.sbin/smtpd/spfwalk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/smtpd/spfwalk.c b/usr.sbin/smtpd/spfwalk.c
index d23f43a1..46bf3129 100644
--- a/usr.sbin/smtpd/spfwalk.c
+++ b/usr.sbin/smtpd/spfwalk.c
@@ -58,7 +58,7 @@ static void dispatch_txt(struct dns_rr *, struct target *);
static void dispatch_mx(struct dns_rr *, struct target *);
static void dispatch_a(struct dns_rr *, struct target *);
static void dispatch_aaaa(struct dns_rr *, struct target *);
-static void lookup_record(int, const char *, struct target *);
+static void lookup_record(int, char *, struct target *);
static void dispatch_record(struct asr_result *, void *);
static ssize_t parse_txt(const char *, size_t, char *, size_t);
static int parse_target(char *, struct target *);
@@ -120,7 +120,7 @@ spfwalk(int argc, struct parameter *argv)
}
void
-lookup_record(int type, const char *record, struct target *tgt)
+lookup_record(int type, char *record, struct target *tgt)
{
struct asr_query *as;
struct target *ntgt;