diff options
| author | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2012-06-23 20:44:29 +0000 |
|---|---|---|
| committer | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2012-06-23 20:44:29 +0000 |
| commit | e6bfff58f29ba8c8dbcaf7dd896b7b6646f42032 (patch) | |
| tree | 1d59a4034066d96fe85cdd21b49ec137ee610ff7 /PICA_nodejoinskynet.c | |
| parent | 18a1793435b5e250d92d0a7ea35eaef0030f2668 (diff) | |
| download | pica-pica-e6bfff58f29ba8c8dbcaf7dd896b7b6646f42032.tar.gz pica-pica-e6bfff58f29ba8c8dbcaf7dd896b7b6646f42032.zip | |
configurable port in NEWNODE; save entry to database on NEWNODE reveive
git-svn-id: svn://localhost/project_picapica/trunk@131 fb96df88-216d-11de-830c-f3023f12d8ac
Diffstat (limited to 'PICA_nodejoinskynet.c')
| -rw-r--r-- | PICA_nodejoinskynet.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/PICA_nodejoinskynet.c b/PICA_nodejoinskynet.c index ccba409..dad8411 100644 --- a/PICA_nodejoinskynet.c +++ b/PICA_nodejoinskynet.c @@ -4,6 +4,7 @@ #include "PICA_proto.h" #include "PICA_msgproc.h" #include "PICA_common.h" +#include "PICA_nodeconfig.h" #include <time.h> #include <sys/time.h> @@ -134,7 +135,7 @@ return 0; struct PICA_proto_msg *mp; mp=nodelink_wbuf_push(nlp,PICA_PROTO_NEWNODE_IPV4,PICA_PROTO_NEWNODE_IPV4_SIZE); *((in_addr_t*)(mp->tail))=inet_addr(my_addr);//CONF TEMP -*((uint16_t*)(mp->tail+4))=htons(PICA_COMM_PORT); +*((uint16_t*)(mp->tail+4))=(nodecfg.listen_port ? htons(atoi(nodecfg.listen_port)) : htons(PICA_COMM_PORT));//CONF; } static void send_nodelistreq(struct nodelink *nlp) |
