Lines Matching refs:addr2
641 const krb5_address *addr2)
649 a2 = addr2;
651 } else if(addr2->addr_type == KRB5_ADDRESS_ARANGE) {
652 a = addr2->address.data;
675 return sign * (addr1->addr_type - addr2->addr_type);
685 krb5_address addr1, addr2;
701 krb5_ret_address(sp, &addr2);
703 if(addr2.addr_type == KRB5_ADDRESS_IPPORT && addr2.address.length == 2) {
705 _krb5_get_int(addr2.address.data, &value, 2);
1223 * krb5_address_order compares the addresses addr1 and addr2 so that
1229 * @param addr2 krb5_address to compare
1231 * @return < 0 if address addr1 in "less" then addr2. 0 if addr1 and
1232 * addr2 is the same address, > 0 if addr2 is "less" then addr1.
1240 const krb5_address *addr2)
1253 return (*a->order_addr)(context, addr1, addr2);
1254 a = find_atype(addr2->addr_type);
1258 addr2->addr_type);
1262 return (*a->order_addr)(context, addr1, addr2);
1264 if(addr1->addr_type != addr2->addr_type)
1265 return addr1->addr_type - addr2->addr_type;
1266 if(addr1->address.length != addr2->address.length)
1267 return addr1->address.length - addr2->address.length;
1269 addr2->address.data,
1274 * krb5_address_compare compares the addresses addr1 and addr2.
1279 * @param addr2 address to compare
1289 const krb5_address *addr2)
1291 return krb5_address_order (context, addr1, addr2) == 0;