Changeset 965:9b37f34c1b1f in freeDiameter for extensions/app_radgw
- Timestamp:
- Mar 13, 2013, 1:23:37 AM (11 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- extensions/app_radgw
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/app_radgw/rgw_clients.c
r740 r965 922 922 if (TRACE_BOOL(FULL + 1 )) { 923 923 TRACE_DEBUG(FULL, "Adding %s:", (type == RGW_CLI_NAS) ? "NAS" : "PROXY" ); 924 TRACE_ DEBUG_sSA(FULL, "\tIP : ", ip_port, NI_NUMERICHOST | NI_NUMERICSERV, "" );925 TRACE_ DEBUG_BUFFER(FULL, "\tKey: [", *key, keylen, "]" );924 TRACE_sSA(FD_LOG_DEBUG, FULL, "\tIP : ", ip_port, NI_NUMERICHOST | NI_NUMERICSERV, "" ); 925 TRACE_BUFFER(FD_LOG_DEBUG, FULL, "\tKey: [", *key, keylen, "]" ); 926 926 } 927 927 … … 948 948 } 949 949 950 fd_log_ debug("ERROR: Conflicting RADIUS clients descriptions!\n");951 TRACE_ DEBUG(NONE,"Previous entry: %s", (prev->type == RGW_CLI_NAS) ? "NAS" : "PROXY");952 TRACE_ DEBUG_sSA(NONE, "\tIP : ", prev->sa, NI_NUMERICHOST | NI_NUMERICSERV, "" );953 TRACE_ DEBUG_BUFFER(NONE, "\tKey: [", prev->key.data, prev->key.len, "]" );954 TRACE_ DEBUG(NONE,"Conflicting entry: %s", (type == RGW_CLI_NAS) ? "NAS" : "PROXY");955 TRACE_ DEBUG_sSA(NONE, "\tIP : ", ip_port, NI_NUMERICHOST | NI_NUMERICSERV, "" );956 TRACE_ DEBUG_BUFFER(NONE, "\tKey: [", *key, keylen, "]" );950 fd_log_erre("ERROR: Conflicting RADIUS clients descriptions!\n"); 951 TRACE_ERROR("Previous entry: %s", (prev->type == RGW_CLI_NAS) ? "NAS" : "PROXY"); 952 TRACE_sSA(FD_LOG_ERROR, NONE, "\tIP : ", prev->sa, NI_NUMERICHOST | NI_NUMERICSERV, "" ); 953 TRACE_BUFFER(FD_LOG_ERROR, NONE, "\tKey: [", prev->key.data, prev->key.len, "]" ); 954 TRACE_ERROR("Conflicting entry: %s", (type == RGW_CLI_NAS) ? "NAS" : "PROXY"); 955 TRACE_sSA(FD_LOG_ERROR, NONE, "\tIP : ", ip_port, NI_NUMERICHOST | NI_NUMERICSERV, "" ); 956 TRACE_BUFFER(FD_LOG_ERROR, NONE, "\tKey: [", *key, keylen, "]" ); 957 957 } 958 958 end: … … 970 970 for (ref = senti->next; ref != senti; ref = ref->next) { 971 971 client = (struct rgw_client *)ref; 972 TRACE_DEBUG_sSA(NONE, " - ", client->sa, NI_NUMERICHOST | NI_NUMERICSERV, (client->type == RGW_CLI_NAS) ? "" : " [PROXY]" ); 972 /* TODO: use a fct param instead of hardcoded FD_LOG_DEBUG */ 973 TRACE_sSA(FD_LOG_DEBUG, NONE, " - ", client->sa, NI_NUMERICHOST | NI_NUMERICSERV, (client->type == RGW_CLI_NAS) ? "" : " [PROXY]" ); 973 974 } 974 975 } -
extensions/app_radgw/rgw_servers.c
r740 r965 134 134 135 135 TRACE_DEBUG(FULL, "Received %d bytes", len); 136 TRACE_ DEBUG_sSA(FULL, " from ", &from, NI_NUMERICHOST | NI_NUMERICSERV, "" );136 TRACE_sSA(FD_LOG_DEBUG, FULL, " from ", &from, NI_NUMERICHOST | NI_NUMERICSERV, "" ); 137 137 138 138 /* Search the associated client definition, if any */ 139 139 CHECK_FCT_DO( rgw_clients_search((struct sockaddr *) &from, &nas_info), 140 140 { 141 TRACE_ DEBUG(INFO,"Discarding %d bytes received from unknown IP:", len);142 TRACE_ DEBUG_sSA(INFO, " ", &from, NI_NUMERICHOST | NI_NUMERICSERV, "" );141 TRACE_NOTICE("Discarding %d bytes received from unknown IP:", len); 142 TRACE_sSA(FD_LOG_NOTICE, INFO, " ", &from, NI_NUMERICHOST | NI_NUMERICSERV, "" ); 143 143 continue; 144 144 } ); … … 274 274 275 275 TRACE_DEBUG(FULL, "Sending %d bytes", buflen); 276 TRACE_ DEBUG_sSA(FULL, " to ", &sto, NI_NUMERICHOST | NI_NUMERICSERV, "" );276 TRACE_sSA(FD_LOG_DEBUG, FULL, " to ", &sto, NI_NUMERICHOST | NI_NUMERICSERV, "" ); 277 277 278 278 /* Send */ -
extensions/app_radgw/rgwx_acct.c
r740 r965 435 435 if (memcmp(&save[0], &rad_req->hdr->authenticator[0], MD5_MAC_LEN)) { 436 436 /* Invalid authenticator */ 437 TRACE_ DEBUG_BUFFER(FULL+1, "Received ReqAuth: ", &save[0], MD5_MAC_LEN, "" );438 TRACE_ DEBUG_BUFFER(FULL+1, "Expected ReqAuth: ", &rad_req->hdr->authenticator[0], MD5_MAC_LEN, "" );437 TRACE_BUFFER(FD_LOG_DEBUG, FULL+1, "Received ReqAuth: ", &save[0], MD5_MAC_LEN, "" ); 438 TRACE_BUFFER(FD_LOG_DEBUG, FULL+1, "Expected ReqAuth: ", &rad_req->hdr->authenticator[0], MD5_MAC_LEN, "" ); 439 439 TRACE_DEBUG(INFO, "[acct.rgwx] Invalid Request Authenticator in Account-Request from %s, discarding the message.", rgw_clients_id(cli)); 440 440 return EINVAL;
Note: See TracChangeset
for help on using the changeset viewer.