version 1.4, 2014/02/11 00:43:41
|
version 1.6, 2024/04/15 10:42:26
|
Line 22 main(int argc, char **argv)
|
Line 22 main(int argc, char **argv)
|
printf("#%d - %s\n", elwix_GetErrno(), elwix_GetError()); |
printf("#%d - %s\n", elwix_GetErrno(), elwix_GetError()); |
return 2; |
return 2; |
} else |
} else |
printf("create raw packet %p -> %s(%d)\n", rp, rp->r_buf, rp->r_len); | printf("create raw packet %p -> %s(%zu)\n", rp, rp->r_buf, rp->r_len); |
|
|
printf("test rpack_data::\n"); |
printf("test rpack_data::\n"); |
for (i = 0; i < RPACK_LEN(rp); i++) { |
for (i = 0; i < RPACK_LEN(rp); i++) { |
Line 48 main(int argc, char **argv)
|
Line 48 main(int argc, char **argv)
|
printf("test rpack_raw::\n"); |
printf("test rpack_raw::\n"); |
for (i = 0; i < RPACK_LEN(rp); i++) { |
for (i = 0; i < RPACK_LEN(rp); i++) { |
if (i == 4) { |
if (i == 4) { |
str = rpack_raw(rp, "F0ST4T4", 8); | str = rpack_rdata(rp, "F0ST4T4", 8); |
str[7] = 0; |
str[7] = 0; |
printf("\t%d) %s\n", i, str ? str : NULL); |
printf("\t%d) %s\n", i, str ? str : NULL); |
i += 8; |
i += 8; |
} else { |
} else { |
str = rpack_raw(rp, NULL, 1); | str = rpack_rdata(rp, NULL, 1); |
printf("\t%d) %c\n", i, str ? *str : 0xff); |
printf("\t%d) %c\n", i, str ? *str : 0xff); |
} |
} |
e_free(str); |
e_free(str); |
} |
} |
RPACK_REWIND(rp); |
RPACK_REWIND(rp); |
for (i = 0; i < RPACK_LEN(rp); i++) { |
for (i = 0; i < RPACK_LEN(rp); i++) { |
str = rpack_raw(rp, NULL, 1); | str = rpack_rdata(rp, NULL, 1); |
printf("\t%d) %c\n", i, str ? *str : 0xff); |
printf("\t%d) %c\n", i, str ? *str : 0xff); |
e_free(str); |
e_free(str); |
} |
} |
Line 89 main(int argc, char **argv)
|
Line 89 main(int argc, char **argv)
|
printf("\t%d) %x\n", i, rpack_uint16(rp, NULL, 0)); |
printf("\t%d) %x\n", i, rpack_uint16(rp, NULL, 0)); |
RPACK_REWIND(rp); |
RPACK_REWIND(rp); |
|
|
|
printf("test rpack_ruint16::\n"); |
|
for (i = 0; i < RPACK_LEN(rp); i++) |
|
if (i == 4) |
|
printf("\t%d) %x\n", i, rpack_ruint16(rp, (uint16_t*) &n16, 0)); |
|
else |
|
printf("\t%d) %x\n", i, rpack_ruint16(rp, NULL, 0)); |
|
RPACK_REWIND(rp); |
|
for (i = 0; i < RPACK_LEN(rp); i++) |
|
printf("\t%d) %x\n", i, rpack_ruint16(rp, NULL, 0)); |
|
RPACK_REWIND(rp); |
|
|
printf("test rpack_uint24::\n"); |
printf("test rpack_uint24::\n"); |
for (i = 0; i < RPACK_LEN(rp); i++) |
for (i = 0; i < RPACK_LEN(rp); i++) |
if (i == 4) |
if (i == 4) |
Line 100 main(int argc, char **argv)
|
Line 111 main(int argc, char **argv)
|
printf("\t%d) %x\n", i, rpack_uint24(rp, NULL, 0)); |
printf("\t%d) %x\n", i, rpack_uint24(rp, NULL, 0)); |
RPACK_REWIND(rp); |
RPACK_REWIND(rp); |
|
|
|
printf("test rpack_ruint24::\n"); |
|
for (i = 0; i < RPACK_LEN(rp); i++) |
|
if (i == 4) |
|
printf("\t%d) %x\n", i, rpack_ruint24(rp, (uint32_t*) &n32, 0)); |
|
else |
|
printf("\t%d) %x\n", i, rpack_ruint24(rp, NULL, 0)); |
|
RPACK_REWIND(rp); |
|
for (i = 0; i < RPACK_LEN(rp); i++) |
|
printf("\t%d) %x\n", i, rpack_ruint24(rp, NULL, 0)); |
|
RPACK_REWIND(rp); |
|
|
printf("test rpack_uint32::\n"); |
printf("test rpack_uint32::\n"); |
for (i = 0; i < RPACK_LEN(rp); i++) |
for (i = 0; i < RPACK_LEN(rp); i++) |
if (i == 4) |
if (i == 4) |
Line 111 main(int argc, char **argv)
|
Line 133 main(int argc, char **argv)
|
printf("\t%d) %x\n", i, rpack_uint32(rp, NULL, 0)); |
printf("\t%d) %x\n", i, rpack_uint32(rp, NULL, 0)); |
RPACK_REWIND(rp); |
RPACK_REWIND(rp); |
|
|
|
printf("test rpack_ruint32::\n"); |
|
for (i = 0; i < RPACK_LEN(rp); i++) |
|
if (i == 4) |
|
printf("\t%d) %x\n", i, rpack_ruint32(rp, (uint32_t*) &n32, 0)); |
|
else |
|
printf("\t%d) %x\n", i, rpack_ruint32(rp, NULL, 0)); |
|
RPACK_REWIND(rp); |
|
for (i = 0; i < RPACK_LEN(rp); i++) |
|
printf("\t%d) %x\n", i, rpack_ruint32(rp, NULL, 0)); |
|
RPACK_REWIND(rp); |
|
|
printf("test rpack_uint64::\n"); |
printf("test rpack_uint64::\n"); |
for (i = 0; i < RPACK_LEN(rp); i++) |
for (i = 0; i < RPACK_LEN(rp); i++) |
if (i == 4) |
if (i == 4) |
printf("\t%d) %llx\n", i, rpack_uint64(rp, (uint64_t*) &n64, 0)); | printf("\t%d) %lx\n", i, rpack_uint64(rp, (uint64_t*) &n64, 0)); |
else |
else |
printf("\t%d) %llx\n", i, rpack_uint64(rp, NULL, 0)); | printf("\t%d) %lx\n", i, rpack_uint64(rp, NULL, 0)); |
RPACK_REWIND(rp); |
RPACK_REWIND(rp); |
for (i = 0; i < RPACK_LEN(rp); i++) |
for (i = 0; i < RPACK_LEN(rp); i++) |
printf("\t%d) %llx\n", i, rpack_uint64(rp, NULL, 0)); | printf("\t%d) %lx\n", i, rpack_uint64(rp, NULL, 0)); |
| RPACK_REWIND(rp); |
| |
| printf("test rpack_ruint64::\n"); |
| for (i = 0; i < RPACK_LEN(rp); i++) |
| if (i == 4) |
| printf("\t%d) %lx\n", i, rpack_ruint64(rp, (uint64_t*) &n64, 0)); |
| else |
| printf("\t%d) %lx\n", i, rpack_ruint64(rp, NULL, 0)); |
| RPACK_REWIND(rp); |
| for (i = 0; i < RPACK_LEN(rp); i++) |
| printf("\t%d) %lx\n", i, rpack_ruint64(rp, NULL, 0)); |
RPACK_REWIND(rp); |
RPACK_REWIND(rp); |
|
|
rpack_destroy(&rp); |
rpack_destroy(&rp); |