]> andersk Git - libfaim.git/blobdiff - utils/faimtest/faimtest.c
- Wed Dec 13 00:38:56 UTC 2000
[libfaim.git] / utils / faimtest / faimtest.c
index a8b843791a66c0ad56d7ed9a4762c446203e9f3b..d101c9f88d15335a19905fd1671d6726d8d36294 100644 (file)
@@ -551,7 +551,11 @@ int faimtest_parse_authresp(struct aim_session_t *sess, struct command_rx_struct
   char *sn = NULL, *bosip = NULL, *errurl = NULL, *email = NULL;
   unsigned char *cookie = NULL;
   int errorcode = 0, regstatus = 0;
-  
+  int latestbuild = 0, latestbetabuild = 0;
+  char *latestrelease = NULL, *latestbeta = NULL;
+  char *latestreleaseurl = NULL, *latestbetaurl = NULL;
+  char *latestreleaseinfo = NULL, *latestbetainfo = NULL;
+
   va_start(ap, command);
   sn = va_arg(ap, char *);
   errorcode = va_arg(ap, int);
@@ -560,6 +564,17 @@ int faimtest_parse_authresp(struct aim_session_t *sess, struct command_rx_struct
   email = va_arg(ap, char *);
   bosip = va_arg(ap, char *);
   cookie = va_arg(ap, unsigned char *);
+
+  latestrelease = va_arg(ap, char *);
+  latestbuild = va_arg(ap, int);
+  latestreleaseurl = va_arg(ap, char *);
+  latestreleaseinfo = va_arg(ap, char *);
+
+  latestbeta = va_arg(ap, char *);
+  latestbetabuild = va_arg(ap, int);
+  latestbetaurl = va_arg(ap, char *);
+  latestbetainfo = va_arg(ap, char *);
+
   va_end(ap);
 
   printf("Screen name: %s\n", sn);
@@ -578,6 +593,12 @@ int faimtest_parse_authresp(struct aim_session_t *sess, struct command_rx_struct
   printf("Email: %s\n", email);
   printf("BOS IP: %s\n", bosip);
 
+  if (latestbeta)
+    printf("Latest beta version: %s, build %d, at %s (more info at %s)\n", latestbeta, latestbetabuild, latestbetaurl, latestbetainfo);
+
+  if (latestrelease)
+    printf("Latest released version: %s, build %d, at %s (more info at %s)\n", latestrelease, latestbuild, latestreleaseurl, latestreleaseinfo);
+
   printf("Closing auth connection...\n");
   aim_conn_kill(sess, &command->conn);
   if (!(bosconn = aim_newconn(sess, AIM_CONN_TYPE_BOS, bosip))) {
This page took 0.114079 seconds and 4 git commands to generate.