LinuxKPI: add LINUXKPI_PARAM_charp()
Add yet another version of the various module_param_named() use cases. This one deals with "charp". Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Reviewed by: hselasky Differential Revision: https://reviews.freebsd.org/D30433
This commit is contained in:
parent
fc1d840901
commit
c1661d59e6
@ -102,6 +102,12 @@
|
|||||||
LINUXKPI_PARAM_NAME(name), LINUXKPI_PARAM_PERM(perm), &(var), 0, \
|
LINUXKPI_PARAM_NAME(name), LINUXKPI_PARAM_PERM(perm), &(var), 0, \
|
||||||
LINUXKPI_PARAM_DESC(name)))
|
LINUXKPI_PARAM_DESC(name)))
|
||||||
|
|
||||||
|
#define LINUXKPI_PARAM_charp(name, var, perm) \
|
||||||
|
extern const char LINUXKPI_PARAM_DESC(name)[]; \
|
||||||
|
LINUXKPI_PARAM_PASS(SYSCTL_STRING(LINUXKPI_PARAM_PARENT, OID_AUTO, \
|
||||||
|
LINUXKPI_PARAM_NAME(name), LINUXKPI_PARAM_PERM(perm), &(var), 0, \
|
||||||
|
LINUXKPI_PARAM_DESC(name)))
|
||||||
|
|
||||||
#define module_param_string(name, str, len, perm) \
|
#define module_param_string(name, str, len, perm) \
|
||||||
extern const char LINUXKPI_PARAM_DESC(name)[]; \
|
extern const char LINUXKPI_PARAM_DESC(name)[]; \
|
||||||
LINUXKPI_PARAM_PASS(SYSCTL_STRING(LINUXKPI_PARAM_PARENT, OID_AUTO, \
|
LINUXKPI_PARAM_PASS(SYSCTL_STRING(LINUXKPI_PARAM_PARENT, OID_AUTO, \
|
||||||
|
Loading…
Reference in New Issue
Block a user