summaryrefslogtreecommitdiffstats
path: root/PICA_client.h
diff options
context:
space:
mode:
authorAnton <anton@picapica>2018-07-03 17:07:10 +0400
committerAnton <anton@picapica>2018-07-03 17:07:10 +0400
commitcb2b4d833d4852a3e54cdb2394422ad7aeb24166 (patch)
treef500e0c11e983b19fb98001b37ea884b845a312b /PICA_client.h
parentd154f1f79ddce2bdccc0c600251c5e2e7df3d14f (diff)
downloadpica-pica-cb2b4d833d4852a3e54cdb2394422ad7aeb24166.tar.gz
pica-pica-cb2b4d833d4852a3e54cdb2394422ad7aeb24166.zip
add multilogin policy to protocol and client settings
Diffstat (limited to 'PICA_client.h')
-rw-r--r--PICA_client.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/PICA_client.h b/PICA_client.h
index 4a3e12a..97b401c 100644
--- a/PICA_client.h
+++ b/PICA_client.h
@@ -155,6 +155,7 @@ struct PICA_c2n
enum PICA_c2n_state state;
enum PICA_directc2c_config directc2c_config;
+ int multilogin_policy;
struct PICA_listener *directc2c_listener;
unsigned char *read_buf;
@@ -334,8 +335,8 @@ int PICA_get_id_from_cert_string(const char *cert_pem, unsigned char *id);
int PICA_client_init(struct PICA_client_callbacks *clcbs);
int PICA_new_c2n(const struct PICA_acc *acc, const char *nodeaddr, unsigned int port,
- enum PICA_directc2c_config direct_c2c_mode, struct PICA_listener *l,
- struct PICA_c2n **ci);
+ enum PICA_directc2c_config direct_c2c_mode, int multilogin,
+ struct PICA_listener *l, struct PICA_c2n **ci);
int PICA_new_c2c(struct PICA_c2n *ci, const unsigned char *peer_id, struct PICA_listener *l, struct PICA_c2c **chn);