Lines Matching defs:ifnum
517 /* Look up ifIndex given uvifs[ifnum].uv_lcl_addr */
719 int ifnum;
727 for(ifnum = 0; ifnum < numvifs; ifnum++){
728 if (!(uvifs[ifnum].uv_flags & VIFF_QUERIER))
730 newname[vp->namelen] = (oid)ifnum;
735 if (ifnum >= numvifs)
764 refresh_vif(v_req, ifnum)
766 int ifnum;
770 if (quantum!=lastq || v_req->vifi != ifnum) {
772 v_req->vifi = ifnum;
791 int ifnum;
799 for(ifnum = 0; ifnum < numvifs; ifnum++){
800 newname[vp->namelen] = (oid)ifnum;
805 if (ifnum >= numvifs)
817 long_return = uvifs[ifnum].uv_threshold;
821 if (uvifs[ifnum].uv_flags & VIFF_SRCRT)
823 else if (uvifs[ifnum].uv_flags & VIFF_TUNNEL)
825 else if (uvifs[ifnum].uv_flags & VIFF_QUERIER)
832 if (uvifs[ifnum].uv_flags & VIFF_DISABLED)
834 else if ((uvifs[ifnum].uv_flags & VIFF_DOWN)
835 || ((uvifs[ifnum].uv_flags & VIFF_TUNNEL) && (uvifs[ifnum].uv_neighbors==NULL)))
842 return (u_char *) &uvifs[ifnum].uv_lcl_addr;
845 return (u_char *) ((uvifs[ifnum].uv_flags & VIFF_TUNNEL) ?
846 &uvifs[ifnum].uv_rmt_addr :
847 &uvifs[ifnum].uv_subnet);
850 return (u_char *) &uvifs[ifnum].uv_subnetmask;
853 long_return = uvifs[ifnum].uv_metric;
857 long_return = uvifs[ifnum].uv_rate_limit;
861 refresh_vif(&v_req, ifnum);
866 refresh_vif(&v_req, ifnum);
871 refresh_vif(&v_req, ifnum);
876 refresh_vif(&v_req, ifnum);