aboutsummaryrefslogtreecommitdiff
path: root/sys/net/iflib.c
diff options
context:
space:
mode:
authorEric Joyner <erj@FreeBSD.org>2019-03-19 23:44:26 +0000
committerEric Joyner <erj@FreeBSD.org>2019-03-19 23:44:26 +0000
commit10a1e981d4118dc394c9c1e741c73aac75f98b57 (patch)
tree025e8a1f11ed25b248a2c7a5ddb12e4d73376f8e /sys/net/iflib.c
parent312437815ad1077bf8d36ffdea069cdce1a358e2 (diff)
downloadsrc-10a1e981d4118dc394c9c1e741c73aac75f98b57.tar.gz
src-10a1e981d4118dc394c9c1e741c73aac75f98b57.zip
iflib: mark isc_driver_version as constant
From Jake: The iflib core never modifies the isc_driver_version string. Allow drivers to safely assign pointers to constant buffers by marking this parameter const. Submitted by: Jacob Keller <jacob.e.keller@intel.com> Reviewed by: erj@, gallatin@, jhb@ MFC after: 1 week Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D19577
Notes
Notes: svn path=/head/; revision=345312
Diffstat (limited to 'sys/net/iflib.c')
-rw-r--r--sys/net/iflib.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/iflib.c b/sys/net/iflib.c
index c1f1df1a3874..928335506628 100644
--- a/sys/net/iflib.c
+++ b/sys/net/iflib.c
@@ -6257,8 +6257,8 @@ iflib_add_device_sysctl_pre(if_ctx_t ctx)
CTLFLAG_RD, NULL, "IFLIB fields");
oid_list = SYSCTL_CHILDREN(node);
- SYSCTL_ADD_STRING(ctx_list, oid_list, OID_AUTO, "driver_version",
- CTLFLAG_RD, ctx->ifc_sctx->isc_driver_version, 0,
+ SYSCTL_ADD_CONST_STRING(ctx_list, oid_list, OID_AUTO, "driver_version",
+ CTLFLAG_RD, ctx->ifc_sctx->isc_driver_version,
"driver version");
SYSCTL_ADD_U16(ctx_list, oid_list, OID_AUTO, "override_ntxqs",