mirror of https://gerrit.osmocom.org/libosmocore
tests: Fix warnings
This fixes warnings that are raised by missing includes, missing casts, missing return statements, using printf %lu with uint64_t, and unused symbols.
This commit is contained in:
parent
42e0dc0cc3
commit
73ae7a9ca0
|
@ -7,6 +7,8 @@
|
|||
#include <osmocom/crypt/auth.h>
|
||||
#include <osmocom/core/utils.h>
|
||||
|
||||
int milenage_opc_gen(uint8_t *opc, const uint8_t *k, const uint8_t *op);
|
||||
|
||||
static void dump_auth_vec(struct osmo_auth_vector *vec)
|
||||
{
|
||||
printf("RAND:\t%s\n", osmo_hexdump(vec->rand, sizeof(vec->rand)));
|
||||
|
@ -88,7 +90,7 @@ int main(int argc, char **argv)
|
|||
if (rc < 0) {
|
||||
printf("AUTS failed\n");
|
||||
} else {
|
||||
printf("AUTS success: SEQ.MS = %lu\n", test_aud.u.umts.sqn);
|
||||
printf("AUTS success: SEQ.MS = %llu\n", (unsigned long long)test_aud.u.umts.sqn);
|
||||
}
|
||||
|
||||
opc_test(&test_aud);
|
||||
|
|
|
@ -347,6 +347,8 @@ ubit_to_sbit(sbit_t *dst, ubit_t *src, int n)
|
|||
dst[i] = src[i] ? -127 : 127;
|
||||
}
|
||||
|
||||
static void sbit_to_ubit(ubit_t *dst, sbit_t *src, int n) __attribute__((unused));
|
||||
|
||||
static void
|
||||
sbit_to_ubit(ubit_t *dst, sbit_t *src, int n)
|
||||
{
|
||||
|
|
|
@ -266,18 +266,15 @@ static void test_gen_oa(void)
|
|||
int main(int argc, char** argv)
|
||||
{
|
||||
printf("SMS testing\n");
|
||||
struct msgb *msg;
|
||||
uint8_t i;
|
||||
uint16_t buffer_size;
|
||||
uint8_t octet_length;
|
||||
int octets_written;
|
||||
uint8_t computed_octet_length;
|
||||
uint8_t septet_length;
|
||||
uint8_t gsm_septet_length;
|
||||
uint8_t coded[256];
|
||||
uint8_t tmp[160];
|
||||
uint8_t septet_data[256];
|
||||
uint8_t ud_header[6];
|
||||
int nchars;
|
||||
char result[256];
|
||||
|
||||
|
@ -320,6 +317,7 @@ int main(int argc, char** argv)
|
|||
|
||||
/* Test: encode multiple SMS */
|
||||
int number_of_septets = gsm_septet_encode(septet_data, (const char *) test_multiple_encode[0].input);
|
||||
(void) number_of_septets;
|
||||
|
||||
/* SMS part 1 */
|
||||
memset(tmp, 0x42, sizeof(tmp));
|
||||
|
|
|
@ -21,6 +21,7 @@
|
|||
#include <osmocom/gsm/protocol/gsm_03_41.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <arpa/inet.h>
|
||||
|
||||
static uint8_t smscb_msg[] = { 0x40, 0x10, 0x05, 0x0d, 0x01, 0x11 };
|
||||
|
||||
|
|
|
@ -115,7 +115,7 @@ static void secondary_timer_fired(void *data)
|
|||
timersub(¤t, &v->stop, &res);
|
||||
if (timercmp(&res, &precision, >)) {
|
||||
fprintf(stderr, "ERROR: timer %p has expired too late!\n",
|
||||
v->timer);
|
||||
&v->timer);
|
||||
too_late++;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue