git: d92fc5d447ae - stable/13 - khelp: Sprinkle const qualifiers where appropriate
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 08 Oct 2024 10:09:20 UTC
The branch stable/13 has been updated by zlei:
URL: https://cgit.FreeBSD.org/src/commit/?id=d92fc5d447aedd255676579aec0a06494cd6d469
commit d92fc5d447aedd255676579aec0a06494cd6d469
Author: Zhenlei Huang <zlei@FreeBSD.org>
AuthorDate: 2024-10-01 15:28:37 +0000
Commit: Zhenlei Huang <zlei@FreeBSD.org>
CommitDate: 2024-10-08 10:07:18 +0000
khelp: Sprinkle const qualifiers where appropriate
No functional change intended.
MFC after: 1 week
(cherry picked from commit 89937323bddd41fd8b92430c3ece48d3e32c2c23)
(cherry picked from commit 54c79d3ae419c81a7e6bbc8c60f0959462bf0b4d)
---
share/man/man9/khelp.9 | 6 +++---
sys/kern/kern_khelp.c | 4 ++--
sys/sys/khelp.h | 4 ++--
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/share/man/man9/khelp.9 b/share/man/man9/khelp.9
index 39515eef237c..d619f385d513 100644
--- a/share/man/man9/khelp.9
+++ b/share/man/man9/khelp.9
@@ -27,7 +27,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd February 15, 2011
+.Dd October 1, 2024
.Dt KHELP 9
.Os
.Sh NAME
@@ -48,8 +48,8 @@
.Fn "int khelp_destroy_osd" "struct osd *hosd"
.Fn "int32_t khelp_get_id" "char *hname"
.Fn "void * khelp_get_osd" "struct osd *hosd" "int32_t id"
-.Fn "int khelp_add_hhook" "struct hookinfo *hki" "uint32_t flags"
-.Fn "int khelp_remove_hhook" "struct hookinfo *hki"
+.Fn "int khelp_add_hhook" "const struct hookinfo *hki" "uint32_t flags"
+.Fn "int khelp_remove_hhook" "const struct hookinfo *hki"
.Fn KHELP_DECLARE_MOD "hname" "hdata" "hhooks" "version"
.Fn KHELP_DECLARE_MOD_UMA "hname" "hdata" "hhooks" "version" "ctor" "dtor"
.Sh DESCRIPTION
diff --git a/sys/kern/kern_khelp.c b/sys/kern/kern_khelp.c
index 3d75da141b48..3e815e140d93 100644
--- a/sys/kern/kern_khelp.c
+++ b/sys/kern/kern_khelp.c
@@ -254,7 +254,7 @@ khelp_get_id(char *hname)
}
int
-khelp_add_hhook(struct hookinfo *hki, uint32_t flags)
+khelp_add_hhook(const struct hookinfo *hki, uint32_t flags)
{
int error;
@@ -268,7 +268,7 @@ khelp_add_hhook(struct hookinfo *hki, uint32_t flags)
}
int
-khelp_remove_hhook(struct hookinfo *hki)
+khelp_remove_hhook(const struct hookinfo *hki)
{
int error;
diff --git a/sys/sys/khelp.h b/sys/sys/khelp.h
index 2ef45806c35a..7aadb6a58faa 100644
--- a/sys/sys/khelp.h
+++ b/sys/sys/khelp.h
@@ -70,8 +70,8 @@ void * khelp_get_osd(struct osd *hosd, int32_t id);
int32_t khelp_get_id(char *hname);
-int khelp_add_hhook(struct hookinfo *hki, uint32_t flags);
+int khelp_add_hhook(const struct hookinfo *hki, uint32_t flags);
-int khelp_remove_hhook(struct hookinfo *hki);
+int khelp_remove_hhook(const struct hookinfo *hki);
#endif /* _SYS_KHELP_H_ */