X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fidlist.c;h=f762787fe80af56f9e921192b0bb14947bafccce;hb=e5d8d3db6caa344b3d419b884556c21b15e7d123;hp=894bdc6ed19fda346ffc4506dd2174cb2afebbbe;hpb=2ccba0fda23268cb45841b5984fc31b4287a3d4b;p=runtime.git diff --git a/apps/silcd/idlist.c b/apps/silcd/idlist.c index 894bdc6e..f762787f 100644 --- a/apps/silcd/idlist.c +++ b/apps/silcd/idlist.c @@ -44,6 +44,8 @@ void silc_idlist_add_data(void *entry, SilcIDListData idata) data->last_receive = idata->last_receive; data->last_sent = idata->last_sent; data->status = idata->status; + + data->created = time(0); /* Update creation time */ } /* Free's all data in the common ID entry data structure. */ @@ -569,6 +571,7 @@ silc_idlist_add_channel(SilcIDList id_list, char *channel_name, int mode, channel->router = router; channel->channel_key = channel_key; channel->hmac = hmac; + channel->created = time(0); if (!channel->hmac) if (!silc_hmac_alloc(SILC_DEFAULT_HMAC, NULL, &channel->hmac)) { silc_free(channel);