[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [5177] Fix some warnings in udp_transport2.c
From: |
Allen Ibara |
Subject: |
[paparazzi-commits] [5177] Fix some warnings in udp_transport2.c |
Date: |
Tue, 27 Jul 2010 21:42:37 +0000 |
Revision: 5177
http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=5177
Author: aibara
Date: 2010-07-27 21:42:36 +0000 (Tue, 27 Jul 2010)
Log Message:
-----------
Fix some warnings in udp_transport2.c
Modified Paths:
--------------
paparazzi3/trunk/sw/airborne/fms/udp_transport2.c
Modified: paparazzi3/trunk/sw/airborne/fms/udp_transport2.c
===================================================================
--- paparazzi3/trunk/sw/airborne/fms/udp_transport2.c 2010-07-27 21:41:55 UTC
(rev 5176)
+++ paparazzi3/trunk/sw/airborne/fms/udp_transport2.c 2010-07-27 21:42:36 UTC
(rev 5177)
@@ -17,13 +17,14 @@
put_1byte(udp, byte);
}
-static void put_named_uint8_t(struct udp_transport *udp, char *name, const
uint8_t byte)
+static void put_named_uint8_t(struct udp_transport *udp, char *name
__attribute__((unused)), const uint8_t byte)
{
put_uint8_t(udp, byte);
}
-static void put_bytes(struct udp_transport *udp, uint16_t len, const uint8_t
*bytes)
+static void put_bytes(void *impl, enum DownlinkDataType data_type
__attribute__((unused)), uint8_t len, const uint8_t *bytes)
{
+ struct udp_transport *udp = (struct udp_transport *) impl;
for (int i = 0; i < len; i++) {
put_uint8_t(udp, bytes[i]);
}
@@ -37,19 +38,20 @@
uint8_t msg_len = payload_len + PPRZ_PROTOCOL_OVERHEAD;
udp->udpt_ck_a = udp->udpt_ck_b = 0;
put_uint8_t(udp, msg_len);
- put_bytes(udp, 4, (uint8_t *) &msg_timestamp);
+ put_bytes(udp, DL_TYPE_UINT32, 4, (uint8_t *) &msg_timestamp);
}
-static void start_message(struct udp_transport *udp, char *name, uint8_t
msg_id, uint16_t payload_len)
+static void start_message(void *impl, char *name, uint8_t msg_id, uint8_t
payload_len)
{
- //downlink_nb_msgs++;
+ struct udp_transport *udp = (struct udp_transport *) impl;
header(udp, 2 + payload_len);
put_uint8_t(udp, AC_ID);
put_named_uint8_t(udp, name, msg_id);
}
-static void end_message(struct udp_transport *udp)
+static void end_message(void *impl)
{
+ struct udp_transport *udp = (struct udp_transport *) impl;
put_1byte(udp, udp->udpt_ck_a);
put_1byte(udp, udp->udpt_ck_b);
if (udp->udpt_tx_buf_idx > UDPT_TX_BUF_WATERMARK) {
@@ -58,22 +60,22 @@
}
}
-static void overrun(struct udp_transport *udp)
+static void overrun(void *impl __attribute__((unused)))
{
}
-static void count_bytes(struct udp_transport *udp, uint8_t bytes)
+static void count_bytes(void *udp __attribute__((unused)), uint8_t bytes
__attribute__((unused)))
{
}
-static int check_free_space(struct udp_transport *udp, uint8_t bytes)
+static int check_free_space(void *udp __attribute__((unused)), uint8_t bytes
__attribute__((unused)))
{
return TRUE;
}
-static uint8_t size_of(struct udp_transport *udp, uint8_t len)
+static uint8_t size_of(void *udp __attribute__((unused)), uint8_t len)
{
return len + 2;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paparazzi-commits] [5177] Fix some warnings in udp_transport2.c,
Allen Ibara <=