Lines Matching refs:preflen
105 int preflen;
175 static int eval_prefix_mode(int thislen, int preflen, int prefix_mode);
1584 if (reply->preflen <= 0) {
1681 (eval_prefix_mode(p->units, reply->preflen,
1699 * \param preflen - preferred prefix length against which to test
1709 eval_prefix_mode(int len, int preflen, int prefix_mode) {
1713 use_it = (len == preflen);
1716 /* they asked for a prefix length no "shorter" than preflen */
1717 use_it = (len >= preflen);
1720 /* they asked for a prefix length no "longer" than preflen */
1721 use_it = (len <= preflen);
4175 reply->preflen = -1;
4563 if (reply->preflen < 0) {
4565 reply->preflen = tmp_pref.bits;
4879 if (l->cidrnet.bits == reply->preflen)
4941 if (best_prefix && (reply->preflen > 0)
4943 && (reply->preflen != best_prefix->plen)
5255 if (reply->preflen >= 0) {
5256 if ((alpha->plen == reply->preflen) &&
5257 (beta->plen != reply->preflen))
5259 if ((beta->plen == reply->preflen) &&
5260 (alpha->plen != reply->preflen))