sensordev
struct sensordev sensordev;
size_t len = sizeof(sensordev);
&sensordev, &len, NULL, 0) == -1) {
c += sensordev.sensors_count;
struct sensordev sensordev;
size_t len = sizeof(sensordev);
if (sysctl(mib, 3, &sensordev, &len, NULL, 0) == -1) {
for (k = 0; k < sensordev.maxnumt[j]; k++) {
agentx_varbind_string(vb, sensordev.xname);
void print_sensordev(char *, int *, u_int, struct sensordev *);
struct sensordev snsrdev;
print_sensordev(char *string, int mib[], u_int mlen, struct sensordev *snsrdev)
strlcpy(sc->sensordev.xname, sc->sc_dev.dv_xname,
sizeof(sc->sensordev.xname));
sensor_attach(&sc->sensordev, &sc->sensors[i]);
sensordev_install(&sc->sensordev);
struct ksensordev sensordev;
sensor_attach(&sc->sensordev, &sc->sensors[i]);
sensordev_install(&sc->sensordev);
strlcpy(sc->sensordev.xname, sc->sc_dev.dv_xname,
sizeof(sc->sensordev.xname));
struct ksensordev sensordev;
struct ksensordev sensordev;
strlcpy(sc->sensordev.xname, sc->sc_dev.dv_xname,
sizeof(sc->sensordev.xname));
sensor_attach(&sc->sensordev, &sc->sensors[i]);
sensordev_install(&sc->sensordev);
sensordev_deinstall(&sc->sensordev);
sensor_detach(&sc->sensordev, &sc->sensors[i]);
struct ksensordev sensordev;
strlcpy(sc->sensordev.xname, sc->sc_dev.dv_xname,
sizeof(sc->sensordev.xname));
sensor_attach(&sc->sensordev, &sc->sensors[i]);
sensordev_install(&sc->sensordev);
strlcpy(sc->sensordev.xname, sc->sc_dev.dv_xname,
sizeof(sc->sensordev.xname));
sensor_attach(&sc->sensordev, &sc->sensors[i]);
sensordev_install(&sc->sensordev);
struct ksensordev sensordev;
struct sensordev usd;
struct sensordev *usd = (struct sensordev *)&buf;
sdlen = sizeof(struct sensordev);
if (sysctl(mib, 3, &sensordev, &sdlen, NULL, 0) == -1) {
if (devnames[dev] && strcmp(devnames[dev], sensordev.xname)) {
devnames[dev] = strdup(sensordev.xname);
for (numt = 0; numt < sensordev.maxnumt[type]; numt++) {
struct sensordev sensordev;
sensor_add(int sensordev, char *dxname)
s->sensordevid = sensordev;
struct sensordev sensordev;
sdlen = sizeof(sensordev);
if (sysctl(mib, 3, &sensordev, &sdlen, NULL, 0) == -1) {
if (sensordev.maxnumt[SENSOR_TIMEDELTA] == 0)
strlcpy(dxname, sensordev.xname, MAXDEVNAMLEN);
struct sensordev sensordev;
size_t sdlen = sizeof(sensordev);
if (sysctl(mib, 3, &sensordev, &sdlen, NULL, 0) == -1) {
sdlim = create_sdlim(&sensordev);
create_sdlim(struct sensordev *snsrdev)
struct sensordev sensordev;
size_t sdlen = sizeof(sensordev);
if (sysctl(mib, 3, &sensordev, &sdlen, NULL, 0) == -1) {
if (strcmp(sdlim->dxname, sensordev.xname) == 0) {
next = create_sdlim(&sensordev);
struct sdlim_t *create_sdlim(struct sensordev *);