Skip to content

Commit 722d9da

Browse files
Arto KinnunenArto Kinnunen
authored andcommitted
Merge pull request #4 from ARMmbed/dep_update
Update dependencies and remove compiler warnings
2 parents 1b5c9d1 + 686fc7d commit 722d9da

File tree

6 files changed

+74
-37
lines changed

6 files changed

+74
-37
lines changed

coap-service-nanomesh/coap_server_impl.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030

3131
static int8_t coap_service_tasklet = -1;
3232

33+
static int8_t coap_server_service_tasklet_generated(void);
3334
void coap_server_service_tasklet(arm_event_s * event);
3435

3536
int8_t coap_server_start(void)

module.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
"source/include"
2020
],
2121
"dependencies": {
22-
"nanostack-libservice": "~3.0.0",
23-
"mbed-client-c": "~0.1.6",
24-
"sal-stack-nanostack-eventloop": "~0.0.8",
25-
"sal-stack-nanostack": "^2.1.0"
22+
"nanostack-libservice": "^3.0.0",
23+
"mbed-client-c": "^1.1.0",
24+
"sal-stack-nanostack-eventloop": "^1.0.0",
25+
"sal-stack-nanostack": "^3.0.0"
2626
},
2727
"targetDependencies": {}
28-
}
28+
}

source/coap_server.c

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626

2727
//typedef struct sn_coap_hdr_s sn_coap_hdr_s;
2828

29+
static coap_service_session_t *coap_service_find_by_service(int8_t service_id);
30+
2931
/* Coap service class handlers*/
3032

3133
void coap_server_delete_session(int8_t service_id)
@@ -43,27 +45,9 @@ void coap_server_delete_session(int8_t service_id)
4345

4446
}
4547

46-
static coap_service_session_t *coap_service_search_from_list(int8_t interface_id)
47-
{
48-
coap_service_session_t *this = NULL;
49-
50-
/*
51-
ns_list_foreach(coap_service_session_t,cur_ptr, &instance_list)
52-
{
53-
if(cur_ptr->interface_id == interface_id)
54-
{
55-
this = cur_ptr;
56-
break;
57-
}
58-
}
59-
*/
60-
61-
return this;
62-
}
63-
64-
6548
static coap_service_session_t *coap_service_find_by_service(int8_t service_id)
6649
{
50+
(void)service_id;
6751
coap_service_session_t *this = NULL;
6852

6953
/*
@@ -90,6 +74,8 @@ static coap_service_session_t *coap_service_find_by_service(int8_t service_id)
9074
*/
9175
int8_t coap_server_service_init(int8_t interface_id, uint16_t listen_port, uint8_t service_options)
9276
{
77+
(void)listen_port;
78+
(void)service_options;
9379
int retVal = -1;
9480
int8_t socketInstance;
9581

source/coap_service.c

Lines changed: 63 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,80 +41,137 @@ int8_t coap_service_initialize(int8_t interface_id, uint16_t listen_port, uint8_
4141

4242
int8_t coap_service_register_uri(int8_t service_id, const char *uri, uint8_t allowed_method, coap_service_request_recv_cb *request_recv_cb)
4343
{
44+
(void)service_id;
45+
(void)uri;
46+
(void)allowed_method;
47+
(void)request_recv_cb;
4448
return -1;
4549
}
4650

4751
int8_t coap_service_unregister_uri(int8_t service_id, const char *uri)
4852
{
53+
(void)service_id;
54+
(void)uri;
4955
return -1;
5056
}
5157

52-
uint16_t coap_service_send(int8_t service_id, uint8_t options, const uint8_t addr[static 16], uint16_t destination_port, sn_coap_hdr_s *request_ptr, coap_service_response_recv *request_response_cb)
58+
uint16_t coap_service_send(int8_t service_id, uint8_t options, const uint8_t addr[static 16], uint16_t destination_port, sn_coap_hdr_s *request_ptr, coap_service_response_recv *request_ptr2)
5359
{
60+
(void)service_id;
61+
(void)options;
62+
(void)destination_port;
63+
(void)addr;
64+
(void)request_ptr;
65+
(void)request_ptr2;
5466
return 0;
5567
}
5668

5769
void coap_service_delete( int8_t service_id )
5870
{
59-
71+
(void)service_id;
6072
}
6173

6274
int requst_recv_cb(int8_t service_id, uint8_t source_address[static 16], uint16_t source_port, sn_coap_hdr_s *request_ptr)
6375
{
76+
(void)service_id;
77+
(void)source_address;
78+
(void)source_port;
79+
(void)request_ptr;
6480
return -1;
6581
}
6682

6783

6884
int security_start_ptr(int8_t service_id, uint8_t EUI64[static 8])
6985
{
86+
(void)service_id;
87+
(void)EUI64;
7088
return -1;
7189
}
7290

7391
int security_done_cb(int8_t service_id, uint8_t EUI64[static 8], uint8_t keyblock[static 40])
7492
{
93+
(void)service_id;
94+
(void)EUI64;
95+
(void)keyblock;
7596
return -1;
7697
}
7798

7899
int coap_service_security_key_set(int8_t service_id, uint8_t EUI64[static 8], uint8_t *PSKd_ptr, uint8_t PSKd_len)
79100
{
80-
101+
(void)service_id;
102+
(void)EUI64;
103+
(void)PSKd_ptr;
104+
(void)PSKd_len;
81105
return -1;
82106
}
83107

84108
int requst_response_cb(uint16_t msg_id, sn_coap_hdr_s *response_ptr)
85109
{
86-
110+
(void)msg_id;
111+
(void)response_ptr;
87112
return -1;
88113
}
89114

90115
int virtual_socket_send(int8_t service_id, uint8_t destination_addr_ptr[static 16], uint16_t port, uint8_t *data_ptr, uint16_t data_len)
91116
{
92-
return -1;
117+
(void)service_id;
118+
(void)destination_addr_ptr;
119+
(void)port;
120+
(void)data_ptr;
121+
(void)data_len;
122+
return -1;
93123
}
94124

95125
int16_t coap_service_virtual_socket_recv(int8_t service_id, uint8_t source_addr_ptr[static 16], uint16_t port, uint8_t *data_ptr, uint16_t data_len)
96126
{
127+
(void)service_id;
128+
(void)source_addr_ptr;
129+
(void)port;
130+
(void)data_ptr;
131+
(void)data_len;
97132
return -1;
98133
}
99134

100135
int16_t coap_service_virtual_socket_set_cb(int8_t service_id, coap_service_virtual_socket_send_cb *virtual_socket_send)
101136
{
102-
137+
(void)service_id;
138+
(void)virtual_socket_send;
103139
return -1;
104140
}
105141

106142
int8_t coap_service_register_uri_secure_cb_set(int8_t service_id, coap_service_security_start_cb *security_start_ptr, coap_service_security_done_cb *security_done_cb)
107143
{
144+
(void)service_id;
145+
(void)security_start_ptr;
146+
(void)security_done_cb;
108147
return -1;
109148
}
110149

111150
uint16_t coap_service_request_send(int8_t service_id, uint8_t options, const uint8_t destination_addr[static 16], uint16_t destination_port, uint8_t msg_type, uint8_t msg_code, const char *uri,
112151
uint8_t cont_type, const uint8_t *payload_ptr, uint16_t payload_len, coap_service_response_recv *request_response_cb)
113152
{
153+
(void)service_id;
154+
(void)options;
155+
(void)destination_addr;
156+
(void)destination_port;
157+
(void)msg_type;
158+
(void)msg_code;
159+
(void)uri;
160+
(void)cont_type;
161+
(void)payload_ptr;
162+
(void)payload_len;
163+
(void)request_response_cb;
114164
return 0;
115165
}
116166

117167
int8_t coap_service_response_send(int8_t service_id, uint8_t options, sn_coap_hdr_s *request_ptr, sn_coap_msg_code_e message_code, int32_t content_type, const uint8_t *payload_ptr,uint16_t payload_len)
118168
{
169+
(void)service_id;
170+
(void)options;
171+
(void)request_ptr;
172+
(void)message_code;
173+
(void)content_type;
174+
(void)payload_ptr;
175+
(void)payload_len;
119176
return -1;
120177
}

source/include/coap_server.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,4 @@ void coap_server_delete_session(int8_t service_id);
4949

5050
int8_t coap_server_service_init(int8_t interface_id, uint16_t listen_port, uint8_t service_options);
5151

52-
coap_service_session_t *coap_service_search_from_list(int8_t interface_id);
53-
54-
coap_service_session_t *coap_service_find_by_service(int8_t service_id);
55-
56-
5752
#endif /* COAP_SERVER_H_ */

source/include/coap_server_impl.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ void *memory_allocation(uint16_t size);
3434

3535
void memory_free(void* ptr);
3636

37-
static int8_t coap_server_service_tasklet_generated(void);
38-
3937
void coap_server_service_tasklet(arm_event_s * event);
4038

4139
uint16_t socket_open(uint16_t listen_port, coap_service_request_recv_cb *requst_recv_cb);

0 commit comments

Comments
 (0)