Diff for /mqtt/example/Attic/test.c between versions 1.1.2.1 and 1.1.2.6

version 1.1.2.1, 2011/11/07 16:55:46 version 1.1.2.6, 2011/11/28 13:19:38
Line 8 Line 8
 int  int
 main(int argc, char **argv)  main(int argc, char **argv)
 {  {
        mqtthdr_var_t *v;        mqtt_subscr_t *v, *p;
         u_char qoses[] = { 1, 0, 2, 6, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0 };
         register int i;
   
         if (argc < 2)          if (argc < 2)
                 return 1;                  return 1;
   
        v = mqtt_str2var((u_char*) argv[1], strlen(argv[1]) + 1);        v = mqtt_str2sub((const char**) argv, 0, qoses);
        printf("msb=%hhd lsb=%hhd val=%hd %s\n",         for (p = v; p->sub_topic._base; p++)
                        v->var_sb.sb.m, v->var_sb.sb.l, v->var_sb.val, v->var_data);                printf("size=%hd %s qos=%d\n", p->sub_topic._size, p->sub_topic._base, p->sub_ret);
        free(v);        mqtt_subFree(&v);
 
         v = mqtt_subAlloc(10);
         for (p = v; p->sub_topic._base; p++)
                 printf("i=%d\n", i++);
         mqtt_subFree(&v);
   
         return 0;          return 0;
 }  }

Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.6


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