1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/pkg/openwsn/patches
Marian Buschsieweke e38259fd0a
pkg/openwsn: fix mismatching function signatures
This allows OpenWSN again to be compiled with newer versions of GCC,
which in `master` fails with:

```
"make" -C /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto -f /home/maribu/Repos/software/RIOT/Makefile.base MODULE=openwsn_crypto
/home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:49:30: error: argument 1 of type 'uint8_t[16]' {aka 'unsigned char[16]'} with mismatched bound [-Werror=array-parameter=]
   49 | owerror_t aes128_enc(uint8_t buffer[16], uint8_t key[16]) {
      |                      ~~~~~~~~^~~~~~~~~~
In file included from /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:12:
/home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.h:22:31: note: previously declared as 'uint8_t *' {aka 'unsigned char *'}
   22 | owerror_t aes128_enc(uint8_t *buffer, uint8_t *key);
      |                      ~~~~~~~~~^~~~~~
/home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:49:50: error: argument 2 of type 'uint8_t[16]' {aka 'unsigned char[16]'} with mismatched bound [-Werror=array-parameter=]
   49 | owerror_t aes128_enc(uint8_t buffer[16], uint8_t key[16]) {
      |                                          ~~~~~~~~^~~~~~~
In file included from /home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.c:12:
/home/maribu/Repos/software/RIOT/build/pkg/openwsn/drivers/common/crypto/aes128.h:22:48: note: previously declared as 'uint8_t *' {aka 'unsigned char *'}
   22 | owerror_t aes128_enc(uint8_t *buffer, uint8_t *key);
      |                                       ~~~~~~~~~^~~
cc1: all warnings being treated as errors
```
2022-05-05 10:47:39 +02:00
..
0001-bsp-kernel-include-RIOT-OpenWSN-board-definitions.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0002-drivers-common-openserial-rename-include-for-RIOT-Op.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0003-openstack-02b-MAChigh-neighbors.c-expose-neighbors_v.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0004-kernel-openos-scheduler-use-thread-flags-restore-irq.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0005-bsp-boards-toolchain_defs.h-comment-out-conflict-ISR.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0006-openstack-openstack-dont-init-idmanager.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0007-openstack-openapps-add-debugging.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0008-drivers-common-openserial-add-flag-to-echo-badcrc-fr.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0009-inc-check_config-skip-checking-board-unused-in-RIOT.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0010-inc-config.h-use-kerneldefines.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0011-treewide-changes-to-use-RIOT-sock.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0012-openweb-opencoap-rename-conflicting-coap_find_option.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0013-inc-config-make-coap-port-configurable.patch pkg/openwsn: add openwsn_sock_udp module 2020-12-11 09:07:48 +01:00
0014-openstack-03a-IPHC-use-memmove-instead-of-memcpy.patch pkg/openwsn: add patch to use memmove() instead of memcpy() 2022-04-03 20:41:35 +02:00
0015-drivers-common-crypto-fix-mismatching-function-signa.patch pkg/openwsn: fix mismatching function signatures 2022-05-05 10:47:39 +02:00