Lines Matching +full:1 +full:mib

11  * 1. Redistributions of source code must retain the above copyright
81 if (ioctl(mib_netsock, SIOCGIFFLAGS, &ifr) == -1) { in ifchange_func()
99 if (ioctl(mib_netsock, SIOCGIFFLAGS, &ifr1) == -1) { in ifchange_func()
104 if (ioctl(mib_netsock, SIOCSIFFLAGS, &ifr) == -1) { in ifchange_func()
121 if (ioctl(mib_netsock, SIOCSIFFLAGS, &ifr) == -1) { in ifchange_func()
178 switch (value->var.subs[sub - 1]) { in op_interfaces()
204 value->var.len = sub + 1; in op_ifentry()
209 if (value->var.len - sub != 1) in op_ifentry()
216 if (value->var.len - sub != 1) in op_ifentry()
220 if (value->var.subs[sub - 1] != LEAF_ifAdminStatus) in op_ifentry()
223 idx.len = 1; in op_ifentry()
226 if (value->v.integer != 1 && value->v.integer != 2) in op_ifentry()
237 ifc->admin = (value->v.integer == 1) ? 1 : 0; in op_ifentry()
250 switch (value->var.subs[sub - 1]) { in op_ifentry()
257 ret = string_get(value, ifp->descr, -1); in op_ifentry()
261 value->v.integer = ifp->mib.ifmd_data.ifi_type; in op_ifentry()
265 value->v.integer = ifp->mib.ifmd_data.ifi_mtu; in op_ifentry()
269 value->v.integer = ifp->mib.ifmd_data.ifi_baudrate; in op_ifentry()
279 (ifp->mib.ifmd_flags & IFF_UP) ? 1 : 2; in op_ifentry()
291 if (ifp->mib.ifmd_flags & IFF_RUNNING) { in op_ifentry()
292 if (ifp->mib.ifmd_data.ifi_link_state != LINK_STATE_UP) in op_ifentry()
295 value->v.integer = 1; /* state up */ in op_ifentry()
302 ticks_get_timeval(&ifp->mib.ifmd_data.ifi_lastchange); in op_ifentry()
306 value->v.uint32 = ifp->mib.ifmd_data.ifi_ibytes; in op_ifentry()
310 value->v.uint32 = ifp->mib.ifmd_data.ifi_ipackets - in op_ifentry()
311 ifp->mib.ifmd_data.ifi_imcasts; in op_ifentry()
315 value->v.uint32 = ifp->mib.ifmd_data.ifi_imcasts; in op_ifentry()
319 value->v.uint32 = ifp->mib.ifmd_data.ifi_iqdrops; in op_ifentry()
323 value->v.uint32 = ifp->mib.ifmd_data.ifi_ierrors; in op_ifentry()
327 value->v.uint32 = ifp->mib.ifmd_data.ifi_noproto; in op_ifentry()
331 value->v.uint32 = ifp->mib.ifmd_data.ifi_obytes; in op_ifentry()
335 value->v.uint32 = ifp->mib.ifmd_data.ifi_opackets - in op_ifentry()
336 ifp->mib.ifmd_data.ifi_omcasts; in op_ifentry()
340 value->v.uint32 = ifp->mib.ifmd_data.ifi_omcasts; in op_ifentry()
344 value->v.uint32 = ifp->mib.ifmd_snd_drops; in op_ifentry()
348 value->v.uint32 = ifp->mib.ifmd_data.ifi_oerrors; in op_ifentry()
352 value->v.uint32 = ifp->mib.ifmd_snd_len; in op_ifentry()
379 value->var.len = sub + 1; in op_ifxtable()
384 if (value->var.len - sub != 1) in op_ifxtable()
391 if (value->var.len - sub != 1) in op_ifxtable()
396 idx.len = 1; in op_ifxtable()
404 switch (value->var.subs[sub - 1]) { in op_ifxtable()
407 if (value->v.integer != 1 && value->v.integer != 2) in op_ifxtable()
412 ifc->traps = (value->v.integer == 1) ? 1 : 0; in op_ifxtable()
416 if (value->v.integer != 1 && value->v.integer != 2) in op_ifxtable()
421 ifc->promisc = (value->v.integer == 1) ? 1 : 0; in op_ifxtable()
435 switch (value->var.subs[sub - 1]) { in op_ifxtable()
438 ret = string_get(value, ifp->name, -1); in op_ifxtable()
442 value->v.uint32 = ifp->mib.ifmd_data.ifi_imcasts; in op_ifxtable()
450 value->v.uint32 = ifp->mib.ifmd_data.ifi_omcasts; in op_ifxtable()
492 value->v.integer = ifp->trap_enable ? 1 : 2; in op_ifxtable()
497 (ifp->mib.ifmd_data.ifi_baudrate + 499999) / 1000000; in op_ifxtable()
502 (ifp->mib.ifmd_flags & IFF_PROMISC) ? 1 : 2; in op_ifxtable()
506 value->v.integer = ifp->has_connector ? 1 : 2; in op_ifxtable()
510 ret = string_get(value, ifp->alias, ifp->alias_size - 1); in op_ifxtable()