Lines Matching defs:range
415 * getuserrange - get label range for user
431 m_range_t *range;
438 if ((range = malloc(sizeof (m_range_t))) == NULL) {
441 if ((range->lower_bound = m_label_alloc(MAC_LABEL)) == NULL) {
442 free(range);
445 def_min = range->lower_bound;
446 if ((range->upper_bound = m_label_alloc(USER_CLEAR)) == NULL) {
447 m_label_free(range->lower_bound);
448 free(range);
451 def_clr = range->upper_bound;
457 (void) str_to_label(kv_str, &range->lower_bound,
463 (void) str_to_label(kv_str, &range->upper_bound,
472 m_label_free(range->lower_bound);
473 m_label_free(range->upper_bound);
474 free(range);
479 return (range);