Mercurial > hg > freeDiameter
diff freeDiameter/main.c @ 11:6576ef5e01eb
Added some support for peers
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Fri, 25 Sep 2009 18:05:06 +0900 |
parents | c5c99c73c2bf |
children | 418d2ce80dc8 |
line wrap: on
line diff
--- a/freeDiameter/main.c Fri Sep 25 16:12:08 2009 +0900 +++ b/freeDiameter/main.c Fri Sep 25 18:05:06 2009 +0900 @@ -79,6 +79,7 @@ CHECK_FCT( fd_ext_init() ); CHECK_FCT( fd_queues_init() ); CHECK_FCT( fd_msg_init() ); + CHECK_FCT( fd_peer_init() ); /* Parse the configuration file */ CHECK_FCT( fd_conf_parse() ); @@ -87,7 +88,7 @@ CHECK_FCT( fd_ext_load() ); /* Start the peer state machines */ - + CHECK_FCT( fd_peer_start() ); /* Now, just wait for events */ TRACE_DEBUG(INFO, FD_PROJECT_BINARY " daemon initialized."); @@ -114,6 +115,9 @@ fd_conf_dump(); break; + case FDEV_DUMP_PEERS: + fd_peer_dump(FULL); + break; case FDEV_TERMINATE: ret = 0;