Working on Cisoc support.

FossilOrigin-Name: 3b605a558b58d0288e1ee3c60277c74967b120fcb500e3458b3b7c7d71903bae
This commit is contained in:
7u83@mail.ru
2015-03-23 06:48:27 +00:00
parent ccd226aeba
commit 69d5462211
49 changed files with 358 additions and 144 deletions

View File

@ -32,6 +32,9 @@ int cw_foreach_msgelem(uint8_t * msgelems, int len,
int elen;
int i = 0;
do {
val = ntohl(*(uint32_t *) (msgelems + i));
type = (val >> 16) & 0xFFFF;
elen = val & 0xffff;
@ -44,8 +47,10 @@ printf("Bumm %d %d\n",i+elen+4,len);
return 0;
}
callback(arg, type, msgelems + i + 4, elen);
i += elen + 4;
printf("left = %d\n",len-i);
} while (i < len);
return 1;