X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=apps%2Fsilcd%2Fserverconfig.h;h=183f6501634cc1263bf8be9dc56265b61370a66f;hp=7ef873e0797a56131c750d81dcf5c496f16b2eff;hb=52e57c880aba9c5e89f59d962eb9af75670b76e0;hpb=ae1482a76c29db9fdcd6ed6cf63d312a37a5cb01 diff --git a/apps/silcd/serverconfig.h b/apps/silcd/serverconfig.h index 7ef873e0..183f6501 100644 --- a/apps/silcd/serverconfig.h +++ b/apps/silcd/serverconfig.h @@ -50,6 +50,7 @@ typedef struct SilcServerConfigPkcsStruct { typedef struct SilcServerConfigServerInfoInterfaceStruct { char *server_ip; + char *public_ip; SilcUInt16 port; struct SilcServerConfigServerInfoInterfaceStruct *next; } SilcServerConfigServerInfoInterface; @@ -149,6 +150,7 @@ typedef struct SilcServerConfigRouterStruct { SilcServerConfigConnParams *param; SilcBool initiator; SilcBool backup_router; + SilcBool dynamic_connection; char *backup_replace_ip; SilcUInt16 backup_replace_port; SilcBool backup_local; @@ -180,6 +182,8 @@ typedef struct { SilcBool httpd; char *httpd_ip; SilcUInt16 httpd_port; + SilcBool dynamic_server; + SilcBool local_channels; /* Other configuration sections */ SilcServerConfigCipher *cipher;