Changeset 1186:56c36d1007b4 in freeDiameter for libfdcore/peers.c
- Timestamp:
- Jun 7, 2013, 7:48:34 PM (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libfdcore/peers.c
r1185 r1186 258 258 } 259 259 260 /* Describe the current connection */ 261 int fd_peer_cnx_proto_info(struct peer_hdr *peer, char * buf, size_t len) 262 { 263 struct fd_peer * p = (struct fd_peer *)peer; 264 TRACE_ENTRY("%p %p %zd", peer, buf, len); 265 CHECK_PARAMS(CHECK_PEER(peer) && buf && len); 266 267 if (p->p_cnxctx) { 268 CHECK_FCT(fd_cnx_proto_info(p->p_cnxctx, buf, len)); 269 } else if (p->p_receiver) { 270 CHECK_FCT(fd_cnx_proto_info(p->p_receiver, buf, len)); 271 } else { 272 snprintf(buf, len, "Not Connected"); 273 } 274 275 return 0; 276 } 277 260 278 /* Return the value of srlist->cnt */ 261 279 int fd_peer_get_load_pending(struct peer_hdr *peer, long * to_receive, long * to_send) … … 512 530 fd_hook_call(HOOK_PEER_CONNECT_FAILED, *cer, NULL, "Received CER with invalid Origin-Host AVP", NULL); 513 531 514 CHECK_FCT( fd_out_send(cer, *cnx, NULL , FD_CNX_ORDERED) );532 CHECK_FCT( fd_out_send(cer, *cnx, NULL) ); 515 533 return EINVAL; 516 534 }
Note: See TracChangeset
for help on using the changeset viewer.