diff options
author | Eric Joyner <erj@FreeBSD.org> | 2019-03-19 23:44:26 +0000 |
---|---|---|
committer | Eric Joyner <erj@FreeBSD.org> | 2019-03-19 23:44:26 +0000 |
commit | 10a1e981d4118dc394c9c1e741c73aac75f98b57 (patch) | |
tree | 025e8a1f11ed25b248a2c7a5ddb12e4d73376f8e /sys/net/iflib.c | |
parent | 312437815ad1077bf8d36ffdea069cdce1a358e2 (diff) | |
download | src-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.c | 4 |
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", |