summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2018-05-02 07:59:39 -0300
committerRenato Botelho <renato@netgate.com>2018-05-02 07:59:39 -0300
commit4e26ea70b2f6261afb7415e92e327c885c851e5b (patch)
tree1495433d02acef7643cf428af21ba7c5f1967cf8
parent20bf94b25026a179bebede726eb319072fdaf7c0 (diff)
downloadFreeBSD-src-4e26ea70b2f6261afb7415e92e327c885c851e5b.zip
FreeBSD-src-4e26ea70b2f6261afb7415e92e327c885c851e5b.tar.gz
Change pfil_add_named_hook() to use pfil_func_flags_t function type
-rw-r--r--sys/net/pfil.c2
-rw-r--r--sys/net/pfil.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/pfil.c b/sys/net/pfil.c
index cb466e4..8a30e86 100644
--- a/sys/net/pfil.c
+++ b/sys/net/pfil.c
@@ -428,7 +428,7 @@ pfil_add_hook(pfil_func_t func, void *arg, int flags, struct pfil_head *ph)
}
int
-pfil_add_named_hook(pfil_func_t func, void *arg, char *name, int flags,
+pfil_add_named_hook(pfil_func_flags_t func, void *arg, char *name, int flags,
struct pfil_head *ph)
{
return (pfil_add_hook_priv(func, arg, name, flags, ph, true));
diff --git a/sys/net/pfil.h b/sys/net/pfil.h
index c8588fb..727d9a5 100644
--- a/sys/net/pfil.h
+++ b/sys/net/pfil.h
@@ -112,7 +112,7 @@ struct pfil_head *pfil_head_get(int, u_long);
void pfil_head_export_sysctl(struct pfil_head *, struct sysctl_oid_list *);
int pfil_add_hook_flags(pfil_func_flags_t, void *, int, struct pfil_head *);
int pfil_add_hook(pfil_func_t, void *, int, struct pfil_head *);
-int pfil_add_named_hook(pfil_func_t, void *, char *, int, struct pfil_head *);
+int pfil_add_named_hook(pfil_func_flags_t, void *, char *, int, struct pfil_head *);
int pfil_remove_hook_flags(pfil_func_flags_t, void *, int, struct pfil_head *);
int pfil_remove_hook(pfil_func_t, void *, int, struct pfil_head *);
#define PFIL_HOOKED(p) ((p)->ph_nhooks > 0)
OpenPOWER on IntegriCloud