git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@483
959494ce-11ee-0310-bf91-
de5d638817bd
struct dchub *hub;
char *buf;
struct fnetnode *cfn;
struct dchub *hub;
char *buf;
struct fnetnode *cfn;
hub = fn->data;
qstrf(sk, "$MyINFO $ALL %s ", hub->nativenick);
buf = tr(icswcstombs(confgetstr("dc", "desc"), DCCHARSET, "Charset_conv_failure"), "$_|_");
qstrf(sk, "%s", buf);
hub = fn->data;
qstrf(sk, "$MyINFO $ALL %s ", hub->nativenick);
buf = tr(icswcstombs(confgetstr("dc", "desc"), DCCHARSET, "Charset_conv_failure"), "$_|_");
qstrf(sk, "%s", buf);
for(cfn = fnetnodes; cfn != NULL; cfn = cfn->next)
{
if((cfn->state == FNN_EST) || (cfn->state == FNN_HS))
for(cfn = fnetnodes; cfn != NULL; cfn = cfn->next)
{
if((cfn->state == FNN_EST) || (cfn->state == FNN_HS))
+ {
+ if(cfn->regstatus == FNNS_OP)
+ hn3++;
+ else if(cfn->regstatus == FNNS_REG)
+ hn2++;
+ else
+ hn1++;
+ }
- qstrf(sk, "<%s V:%s,M:%c,H:%i/0/0,S:%i>",
+ qstrf(sk, "<%s V:%s,M:%c,H:%i/%i/%i,S:%i>",
DCIDTAG,
DCIDTAGV,
(tcpsock == NULL)?'P':'A',
DCIDTAG,
DCIDTAGV,
(tcpsock == NULL)?'P':'A',
confgetint("transfer", "slots")
);
qstrf(sk, "$ $");
confgetint("transfer", "slots")
);
qstrf(sk, "$ $");