aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2021-07-15 16:17:58 +0000
committerMark Johnston <markj@FreeBSD.org>2021-07-29 12:12:01 +0000
commit9f43633dd055ba4c99f27d1e64b7b95b462226c2 (patch)
treeeb77c8bc0bbcb2572aa2cf971f1d2e77e8bc9c98 /sys
parent50b26566c7f4b605d5db4464e259d7db9626dd86 (diff)
downloadsrc-9f43633dd055ba4c99f27d1e64b7b95b462226c2.tar.gz
src-9f43633dd055ba4c99f27d1e64b7b95b462226c2.zip
pf: Constify tag name and queue name helper functions
No functional change intended. Reviewed by: kp Sponsored by: The FreeBSD Foundation (cherry picked from commit 81f95106b8c14d7ce935864b4705d54a8e437ed6)
Diffstat (limited to 'sys')
-rw-r--r--sys/netpfil/pf/pf_ioctl.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/sys/netpfil/pf/pf_ioctl.c b/sys/netpfil/pf/pf_ioctl.c
index 6af5197ef07d..01601db07ea0 100644
--- a/sys/netpfil/pf/pf_ioctl.c
+++ b/sys/netpfil/pf/pf_ioctl.c
@@ -100,8 +100,8 @@ SDT_PROBE_DEFINE3(pf, ioctl, function, error, "char *", "int", "int");
SDT_PROBE_DEFINE2(pf, ioctl, addrule, error, "int", "int");
SDT_PROBE_DEFINE2(pf, ioctl, nvchk, error, "int", "int");
-static struct pf_kpool *pf_get_kpool(char *, u_int32_t, u_int8_t, u_int32_t,
- u_int8_t, u_int8_t, u_int8_t);
+static struct pf_kpool *pf_get_kpool(const char *, u_int32_t, u_int8_t,
+ u_int32_t, u_int8_t, u_int8_t, u_int8_t);
static void pf_mv_kpool(struct pf_kpalist *, struct pf_kpalist *);
static void pf_empty_kpool(struct pf_kpalist *);
@@ -113,7 +113,7 @@ static int pf_rollback_altq(u_int32_t);
static int pf_commit_altq(u_int32_t);
static int pf_enable_altq(struct pf_altq *);
static int pf_disable_altq(struct pf_altq *);
-static u_int32_t pf_qname2qid(char *);
+static u_int32_t pf_qname2qid(const char *);
static void pf_qid_unref(u_int32_t);
#endif /* ALTQ */
static int pf_begin_rules(u_int32_t *, int, const char *);
@@ -189,8 +189,8 @@ static void pf_init_tagset(struct pf_tagset *, unsigned int *,
static void pf_cleanup_tagset(struct pf_tagset *);
static uint16_t tagname2hashindex(const struct pf_tagset *, const char *);
static uint16_t tag2hashindex(const struct pf_tagset *, uint16_t);
-static u_int16_t tagname2tag(struct pf_tagset *, char *);
-static u_int16_t pf_tagname2tag(char *);
+static u_int16_t tagname2tag(struct pf_tagset *, const char *);
+static u_int16_t pf_tagname2tag(const char *);
static void tag_unref(struct pf_tagset *, u_int16_t);
#define DPFPRINTF(n, x) if (V_pf_status.debug >= (n)) printf x
@@ -366,7 +366,7 @@ pfattach_vnet(void)
}
static struct pf_kpool *
-pf_get_kpool(char *anchor, u_int32_t ticket, u_int8_t rule_action,
+pf_get_kpool(const char *anchor, u_int32_t ticket, u_int8_t rule_action,
u_int32_t rule_number, u_int8_t r_last, u_int8_t active,
u_int8_t check_ticket)
{
@@ -559,7 +559,7 @@ tag2hashindex(const struct pf_tagset *ts, uint16_t tag)
}
static u_int16_t
-tagname2tag(struct pf_tagset *ts, char *tagname)
+tagname2tag(struct pf_tagset *ts, const char *tagname)
{
struct pf_tagname *tag;
u_int32_t index;
@@ -638,14 +638,14 @@ tag_unref(struct pf_tagset *ts, u_int16_t tag)
}
static u_int16_t
-pf_tagname2tag(char *tagname)
+pf_tagname2tag(const char *tagname)
{
return (tagname2tag(&V_pf_tags, tagname));
}
#ifdef ALTQ
static u_int32_t
-pf_qname2qid(char *qname)
+pf_qname2qid(const char *qname)
{
return ((u_int32_t)tagname2tag(&V_pf_qids, qname));
}