Check .connect code.
[doldaconnect.git] / clients / test.c
index e88dab4..382e26e 100644 (file)
@@ -38,10 +38,11 @@ int main(int argc, char **argv)
            done = 1;
        while((resp = dc_getresp()) != NULL)
        {
-           if(resp->cmdname == NULL)
+           if(!wcscmp(resp->cmdname, L".connect"))
            {
-               printf("Connected\n");
-               dc_loginasync(NULL, 0, NULL, authcallback, NULL);
+               printf("Connected: %i\n", resp->code);
+               if(resp->code == 200)
+                   dc_loginasync(NULL, 1, NULL, authcallback, NULL);
            }
            dc_freeresp(resp);
        }