Diff for /libaitsess/contrib/test2.c between versions 1.1.2.3 and 1.1.2.4

version 1.1.2.3, 2011/09/07 21:37:23 version 1.1.2.4, 2011/09/07 23:38:39
Line 7  int main(int argc, char **argv) Line 7  int main(int argc, char **argv)
 {  {
         tagSess *n = NULL;          tagSess *n = NULL;
         array_t *inp;          array_t *inp;
           ait_val_t *v;
         int i;          int i;
   
        inp = io_arrayFrom((const char***) &argv, argc);        inp = io_arrayInit(argc);
         for (i = 0; i < argc; i++) {
                 v = malloc(sizeof(ait_val_t));
                 AIT_SET_STR(v, argv[i]);
                 io_arraySet(inp, i, v);
         }
   
         /*          /*
         map_createSession("/tmp/abra-kadabra-123", 1003, 4096, &n);          map_createSession("/tmp/abra-kadabra-123", 1003, 4096, &n);
Line 46  int main(int argc, char **argv) Line 52  int main(int argc, char **argv)
                 DESTROY_SESSION("/tmp/abra-kadabra-321", &n);                  DESTROY_SESSION("/tmp/abra-kadabra-321", &n);
                 return 2;                  return 2;
         }          }
        DESTROY_SESSION(NULL, &n);        freeSession(NULL, &n);
         io_arrayFree(inp);
         io_arrayDestroy(&inp);          io_arrayDestroy(&inp);
         printf("set session");          printf("set session");
         getchar();          getchar();
Line 55  int main(int argc, char **argv) Line 62  int main(int argc, char **argv)
                 printf("Error:: #%d - %s\n", sess_GetErrno(), sess_GetError());                  printf("Error:: #%d - %s\n", sess_GetErrno(), sess_GetError());
                 return 3;                  return 3;
         }          }
        if (!(inp = sess_prepareSession(n, 42))) {        if (!(inp = sess_prepareSession(n, 0))) {
                 printf("Error:: #%d - %s\n", sess_GetErrno(), sess_GetError());                  printf("Error:: #%d - %s\n", sess_GetErrno(), sess_GetError());
                 DESTROY_SESSION("/tmp/abra-kadabra-321", &n);                  DESTROY_SESSION("/tmp/abra-kadabra-321", &n);
                 return 3;                  return 3;
         }          }
         for (i = 0; i < io_arraySize(inp); i++)          for (i = 0; i < io_arraySize(inp); i++)
                printf("i=%d->%s\n", i, io_arrayGet(inp, i));                printf("i=%d->%s\n", i, AIT_GET_STR(io_array(inp, i, ait_val_t*)));
         sess_doneSession(n, &inp);          sess_doneSession(n, &inp);
        DESTROY_SESSION(NULL, &n);        freeSession(NULL, &n);
         getchar();          getchar();
         ipc_createSession("/tmp/abra-kadabra-321", 1003, 4096, &n);          ipc_createSession("/tmp/abra-kadabra-321", 1003, 4096, &n);
         if (sess_GetErrno()) {          if (sess_GetErrno()) {
Line 75  int main(int argc, char **argv) Line 82  int main(int argc, char **argv)
                 DESTROY_SESSION("/tmp/abra-kadabra-321", &n);                  DESTROY_SESSION("/tmp/abra-kadabra-321", &n);
                 return 4;                  return 4;
         }          }
           AIT_FREE_VAL(io_array(inp, 2, ait_val_t*));
           AIT_SET_STR(io_array(inp, 2, ait_val_t*), "djmy");
         for (i = 0; i < io_arraySize(inp); i++)          for (i = 0; i < io_arraySize(inp); i++)
                printf("i=%d->%s\n", i, io_arrayGet(inp, i));                printf("i=%d->%s\n", i, AIT_GET_STR(io_array(inp, i, ait_val_t*)));
         sess_commitSession(n, inp);
         sess_doneSession(n, &inp);
         freeSession(NULL, &n);
         getchar();
         ipc_createSession("/tmp/abra-kadabra-321", 1003, 4096, &n);
         if (sess_GetErrno()) {
                 printf("Error:: #%d - %s\n", sess_GetErrno(), sess_GetError());
                 return 3;
         }
         if (!(inp = sess_prepareSession(n, 0))) {
                 printf("Error:: #%d - %s\n", sess_GetErrno(), sess_GetError());
                 DESTROY_SESSION("/tmp/abra-kadabra-321", &n);
                 return 3;
         }
         for (i = 0; i < io_arraySize(inp); i++)
                 printf("i=%d->%s\n", i, AIT_GET_STR(io_array(inp, i, ait_val_t*)));
         sess_doneSession(n, &inp);          sess_doneSession(n, &inp);
         DESTROY_SESSION("/tmp/abra-kadabra-321", &n);          DESTROY_SESSION("/tmp/abra-kadabra-321", &n);
         return 0;          return 0;

Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>