diff --git a/sys/net/sixlowpan/flowcontrol.c b/sys/net/sixlowpan/flowcontrol.c index 0e5e1c9968..11ebe81e53 100644 --- a/sys/net/sixlowpan/flowcontrol.c +++ b/sys/net/sixlowpan/flowcontrol.c @@ -20,7 +20,7 @@ flowcontrol_stat_t slwin_stat; sem_t connection_established; int16_t synack_seqnum = -1; -ipv6_addr_t init_threeway_handshake() { +ipv6_addr_t init_threeway_handshake(void) { border_syn_packet_t *syn; msg_t m; m.content.ptr = NULL; @@ -48,7 +48,7 @@ ipv6_addr_t init_threeway_handshake() { return addr; } -ipv6_addr_t flowcontrol_init() { +ipv6_addr_t flowcontrol_init(void) { int i; sem_init(&slwin_stat.send_win_not_full,BORDER_SWS); diff --git a/sys/net/sixlowpan/flowcontrol.h b/sys/net/sixlowpan/flowcontrol.h index 6c4c3ba582..060e049014 100644 --- a/sys/net/sixlowpan/flowcontrol.h +++ b/sys/net/sixlowpan/flowcontrol.h @@ -51,7 +51,7 @@ typedef struct __attribute__ ((packed)) border_syn_packet_t { ipv6_addr_t addr; } border_syn_packet_t; -ipv6_addr_t flowcontrol_init(); +ipv6_addr_t flowcontrol_init(void); void flowcontrol_send_over_uart(border_packet_t *packet, int len); void flowcontrol_deliver_from_uart(border_packet_t *packet, int len); diff --git a/sys/net/sixlowpan/rpl/objective_functions.c b/sys/net/sixlowpan/rpl/objective_functions.c index 96cb486731..9eb637111d 100644 --- a/sys/net/sixlowpan/rpl/objective_functions.c +++ b/sys/net/sixlowpan/rpl/objective_functions.c @@ -1,6 +1,6 @@ #include "objective_functions.h" -void of0(){ +void of0(void){ } diff --git a/sys/net/sixlowpan/rpl/objective_functions.h b/sys/net/sixlowpan/rpl/objective_functions.h index a6acfb0a3c..06c7b1620a 100644 --- a/sys/net/sixlowpan/rpl/objective_functions.h +++ b/sys/net/sixlowpan/rpl/objective_functions.h @@ -1,3 +1,3 @@ #include -void of0(); +void of0(void); diff --git a/sys/net/sixlowpan/rpl/of0.c b/sys/net/sixlowpan/rpl/of0.c index aebb6b6ebc..2719dedd26 100644 --- a/sys/net/sixlowpan/rpl/of0.c +++ b/sys/net/sixlowpan/rpl/of0.c @@ -10,7 +10,7 @@ rpl_of_t rpl_of0 = { NULL }; -rpl_of_t *rpl_get_of0(){ +rpl_of_t *rpl_get_of0(void){ return &rpl_of0; } diff --git a/sys/net/sixlowpan/rpl/of0.h b/sys/net/sixlowpan/rpl/of0.h index f31ec693e5..72a6900e8b 100644 --- a/sys/net/sixlowpan/rpl/of0.h +++ b/sys/net/sixlowpan/rpl/of0.h @@ -1,6 +1,6 @@ #include "rpl_structs.h" -rpl_of_t *rpl_get_of0(); +rpl_of_t *rpl_get_of0(void); uint16_t calc_rank(rpl_parent_t *, uint16_t); rpl_parent_t *which_parent(rpl_parent_t *, rpl_parent_t *); rpl_dodag_t *which_dodag(rpl_dodag_t *, rpl_dodag_t *); diff --git a/sys/net/sixlowpan/rpl/rpl.c b/sys/net/sixlowpan/rpl/rpl.c index 12c6b7f332..14d72486b3 100644 --- a/sys/net/sixlowpan/rpl/rpl.c +++ b/sys/net/sixlowpan/rpl/rpl.c @@ -65,18 +65,18 @@ static struct icmpv6_hdr_t * get_rpl_send_icmpv6_buf(uint8_t ext_len){ //return ((struct icmpv6_hdr_t*)&(rpl_send_buffer[LLHDR_IPV6HDR_LEN + ext_len])); return ((struct icmpv6_hdr_t*)&(rpl_send_buffer[IPV6_HDR_LEN + ext_len])); } -static struct rpl_dio_t* get_rpl_send_dio_buf(){ +static struct rpl_dio_t* get_rpl_send_dio_buf(void){ //return ((struct rpl_dio_t*)&(rpl_send_buffer[LLHDR_ICMPV6HDR_LEN])); return ((struct rpl_dio_t*)&(rpl_send_buffer[IPV6HDR_ICMPV6HDR_LEN])); } -static struct rpl_dao_t* get_rpl_send_dao_buf(){ +static struct rpl_dao_t* get_rpl_send_dao_buf(void){ //return ((struct rpl_dao_t*)&(rpl_send_buffer[LLHDR_ICMPV6HDR_LEN])); return ((struct rpl_dao_t*)&(rpl_send_buffer[IPV6HDR_ICMPV6HDR_LEN])); } -static struct rpl_dao_ack_t* get_rpl_send_dao_ack_buf(){ +static struct rpl_dao_ack_t* get_rpl_send_dao_ack_buf(void){ return ((struct rpl_dao_ack_t*)&(rpl_send_buffer[IPV6HDR_ICMPV6HDR_LEN])); } -static struct rpl_dis_t* get_rpl_send_dis_buf(){ +static struct rpl_dis_t* get_rpl_send_dis_buf(void){ //return ((struct rpl_dis_t*)&(rpl_send_buffer[LLHDR_ICMPV6HDR_LEN])); return ((struct rpl_dis_t*)&(rpl_send_buffer[IPV6HDR_ICMPV6HDR_LEN])); } @@ -98,17 +98,17 @@ static struct rpl_opt_transit_t* get_rpl_send_opt_transit_buf(uint8_t rpl_msg_le static struct ipv6_hdr_t * get_rpl_ipv6_buf(void){ return ((struct ipv6_hdr_t*)&(rpl_buffer[0])); } -static struct rpl_dio_t* get_rpl_dio_buf(){ +static struct rpl_dio_t* get_rpl_dio_buf(void){ return ((struct rpl_dio_t*)&(rpl_buffer[IPV6HDR_ICMPV6HDR_LEN])); } -static struct rpl_dao_t* get_rpl_dao_buf(){ +static struct rpl_dao_t* get_rpl_dao_buf(void){ return ((struct rpl_dao_t*)&(rpl_buffer[IPV6HDR_ICMPV6HDR_LEN])); } -static struct rpl_dao_ack_t* get_rpl_dao_ack_buf(){ +static struct rpl_dao_ack_t* get_rpl_dao_ack_buf(void){ return ((struct rpl_dao_ack_t*)&(buffer[LLHDR_ICMPV6HDR_LEN])); } -static struct rpl_dis_t* get_rpl_dis_buf(){ +static struct rpl_dis_t* get_rpl_dis_buf(void){ return ((struct rpl_dis_t*)&(rpl_buffer[IPV6HDR_ICMPV6HDR_LEN])); } static struct rpl_opt_t* get_rpl_opt_buf(uint8_t rpl_msg_len){ @@ -188,7 +188,7 @@ uint8_t rpl_init(transceiver_type_t trans, uint16_t rpl_address){ } -void rpl_init_root(){ +void rpl_init_root(void){ rpl_instance_t *inst; rpl_dodag_t *dodag; @@ -293,7 +293,7 @@ void send_DIS(ipv6_addr_t *destination){ icmp_send_buf = get_rpl_send_icmpv6_buf(ipv6_ext_hdr_len); icmp_send_buf->type = ICMP_RPL_CONTROL; - icmp_send_buf->code = ICMP_CODE_DIO; + icmp_send_buf->code = ICMP_CODE_DIS; icmp_send_buf->checksum = ~icmpv6_csum(PROTO_NUM_ICMPV6); rpl_send_dis_buf = get_rpl_send_dis_buf(); @@ -892,7 +892,7 @@ rpl_routing_entry_t *rpl_find_routing_entry(ipv6_addr_t *addr){ return NULL; } -void rpl_clear_routing_table(){ +void rpl_clear_routing_table(void){ for(uint8_t i=0; i