Changeset 974:2091bf698fb1 in freeDiameter for extensions/app_redirect/ard_rules.c
- Timestamp:
- Mar 15, 2013, 2:14:35 AM (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_redirect/ard_rules.c
r740 r974 54 54 { 55 55 struct fd_list * li; 56 fd_log_debug(" rule @%p: %s, %us \n", r, redir_type_str[r->type], r->rct);56 fd_log_debug(" rule @%p: %s, %us", r, redir_type_str[r->type], r->rct); 57 57 for (li = r->criteria.next; li != &r->criteria; li = li->next) { 58 58 struct ard_criteria * c = li->o; 59 fd_log_debug(" Criteria: ");60 59 switch (c->type) { 61 60 case FROM_ID: 62 fd_log_debug(" received from peer %s'%s'", c->is_regex?"REGEX":"", c->s);61 fd_log_debug(" Criteria: received from peer %s'%s'", c->is_regex?"REGEX":"", c->s); 63 62 break; 64 63 case FROM_REALM: 65 fd_log_debug(" received from realm %s'%s'", c->is_regex?"REGEX":"", c->s);64 fd_log_debug(" Criteria: received from realm %s'%s'", c->is_regex?"REGEX":"", c->s); 66 65 break; 67 66 case APP_ID: 68 fd_log_debug(" application id is %u", c->i);67 fd_log_debug(" Criteria: application id is %u", c->i); 69 68 break; 70 69 case AVP_INT: 71 fd_log_debug(" contains '%s' AVP with value '%d'", c->avp_info.avp_name, c->i);70 fd_log_debug(" Criteria: contains '%s' AVP with value '%d'", c->avp_info.avp_name, c->i); 72 71 break; 73 72 case AVP_STR: 74 fd_log_debug(" contains '%s' AVP with value %s'%s'", c->avp_info.avp_name, c->is_regex?"REGEX":"", c->s);73 fd_log_debug(" Criteria: contains '%s' AVP with value %s'%s'", c->avp_info.avp_name, c->is_regex?"REGEX":"", c->s); 75 74 break; 76 75 77 76 default: 78 fd_log_debug("invalid (%d)!", c->type); 79 } 80 fd_log_debug("\n"); 77 fd_log_debug(" Criteria: invalid (%d)!", c->type); 78 } 81 79 } 82 80 for (li = r->targets.next; li != &r->targets; li = li->next) { 83 81 struct ard_target * t = li->o; 84 fd_log_debug(" Redirect to: '%s' \n", t->s);82 fd_log_debug(" Redirect to: '%s'", t->s); 85 83 } 86 84 }
Note: See TracChangeset
for help on using the changeset viewer.