Changeset f93e01c


Ignore:
Timestamp:
2013-08-02T18:31:44Z (11 years ago)
Author:
unknown <pesco@…>
Branches:
master
Children:
c347a12
Parents:
37ed402
Message:

some more instag updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • otr.c

    r37ed402 rf93e01c  
    967967       
    968968        ctx = otrl_context_find(irc->otr->us, u->bu->handle,
    969                 u->bu->ic->acc->user, u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);  // XXX
     969                u->bu->ic->acc->user, u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);
    970970        if(!ctx) {
    971971                irc_rootmsg(irc, "%s: no otr context with user", args[1]);
     
    10311031                        *(myhandle++) = '\0';
    10321032                        handle = arg;
    1033                         ctx = otrl_context_find(irc->otr->us, handle, myhandle, protocol, 0, OTRL_INSTAG_MASTER, NULL, NULL, NULL);  // XXX
     1033                        ctx = otrl_context_find(irc->otr->us, handle, myhandle, protocol, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);
    10341034                        if(!ctx) {
    10351035                                irc_rootmsg(irc, "no such context");
     
    10451045                        }
    10461046                        ctx = otrl_context_find(irc->otr->us, u->bu->handle, u->bu->ic->acc->user,
    1047                                 u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);  // XXX
     1047                                u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);
    10481048                        if(!ctx) {
    10491049                                irc_rootmsg(irc, "no otr context with %s", args[1]);
     
    11181118
    11191119        g_free(p);
     1120
     1121        // XXX forget all contexts
    11201122       
    11211123        if(ctx->msgstate == OTRL_MSGSTATE_ENCRYPTED) {
     
    11641166               
    11651167                ctx = otrl_context_find(irc->otr->us, u->bu->handle, u->bu->ic->acc->user,
    1166                         u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);  // XXX
     1168                        u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);
    11671169                if(!ctx) {
    11681170                        irc_rootmsg(irc, "no otr context with %s", args[2]);
     
    12071209               
    12081210                ctx = otrl_context_find(irc->otr->us, u->bu->handle, u->bu->ic->acc->user,
    1209                         u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);  // XXX
     1211                        u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);
    12101212                if(!ctx) {
    12111213                        irc_rootmsg(irc, "no otr context with %s", args[2]);
     
    12941296        irc_user_t *u;
    12951297        ConnContext *ctx;
     1298        otrl_instag_t instag = OTRL_INSTAG_RECENT;  // XXX
    12961299
    12971300        u = irc_user_by_name(irc, nick);
     
    13061309       
    13071310        ctx = otrl_context_find(irc->otr->us, u->bu->handle,
    1308                 u->bu->ic->acc->user, u->bu->ic->acc->prpl->name, OTRL_INSTAG_MASTER, 0, NULL, NULL, NULL);  // XXX
     1311                u->bu->ic->acc->user, u->bu->ic->acc->prpl->name, instag, 0, NULL, NULL, NULL);
    13091312        if(!ctx || ctx->msgstate != OTRL_MSGSTATE_ENCRYPTED) {
    13101313                irc_rootmsg(irc, "smp: otr inactive with %s, try \x02otr connect"
     
    16871690void show_otr_context_info(irc_t *irc, ConnContext *ctx)
    16881691{
     1692        // XXX show all contexts
     1693
    16891694        switch(ctx->otr_offer) {
    16901695        case OFFER_NOT:
Note: See TracChangeset for help on using the changeset viewer.