HomeFreeBSD

MFC r345312

Description

MFC r345312

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.

(Additional comment by erj: This also adds a new sysctl_add_oid macro,
SYSCTL_ADD_CONST_STRING, for displaying const strings).

Submitted by: Jacob Keller <jacob.e.keller@intel.com>
Reviewed by: erj@, gallatin@, jhb@
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D19577

Details

Provenance
erjAuthored on
Differential Revision
D19577: iflib: mark isc_driver_version as constant
Parents
rS346337: MFC r345303, r345305, r345657, r345658
Branches
Unknown
Tags
Unknown