Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Nov 2013 06:48:24 -0800
From:      Matthew Fleming <mdf@FreeBSD.org>
To:        Venkata Duvvuru <VenkatKumar.Duvvuru@emulex.com>
Cc:        "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
Subject:   Re: sysctl add macros
Message-ID:  <CAMBSHm9K_Yu9SDdHP1exh99RXq9tta7kwVWQbEY_zs2ZJa5RjQ@mail.gmail.com>
In-Reply-To: <BF3270C86E8B1349A26C34E4EC1C44CB2C7E0C74@CMEXMB1.ad.emulex.com>
References:  <BF3270C86E8B1349A26C34E4EC1C44CB2C7E0C74@CMEXMB1.ad.emulex.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 25, 2013 at 3:35 AM, Venkata Duvvuru <
VenkatKumar.Duvvuru@emulex.com> wrote:

> Hi,
> I'm unable to figure out how to add an unsigned short or an unsigned char
> values to a sysctl node.
> SYSCTL_ADD_INT, SYSCTL_ADD_UINT, etc., are present but to add a char or a
> short values I couldn't find any macros.
>
> Could you please let me know how to add them?
>

FreeBSD does not have any sysctl handlers for 1 or 2 byte values.  FreeBSD
code that wants to do this has used int or u_int instead of a smaller type.

Cheers,
matthew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMBSHm9K_Yu9SDdHP1exh99RXq9tta7kwVWQbEY_zs2ZJa5RjQ>