Lines Matching defs:ranges
326 struct tr_ipv4_range * ranges = NULL;
375 ranges = tr_renew( struct tr_ipv4_range, ranges, ranges_alloc );
378 ranges[ranges_count++] = range;
384 struct tr_ipv4_range * keep = ranges;
388 qsort( ranges, ranges_count, sizeof( struct tr_ipv4_range ),
392 for( r=ranges+1, end=ranges+ranges_count; r!=end; ++r ) {
399 ranges_count = keep + 1 - ranges;
408 assert( ranges[i].begin <= ranges[i].end );
411 assert( ranges[i-1].end < ranges[i].begin );
416 if( fwrite( ranges, sizeof( struct tr_ipv4_range ), ranges_count, out ) != ranges_count )
424 tr_free( ranges );