1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/include
Marian Buschsieweke 581aa6b70b
sys/net/netif: allow const in netif_iter()
For consistency with `gnrc_netif_iter()`, add the `const` qualifier to the
parameter of `netif_iter()`. This allows calling it on `const` pointers without
having to cast `netif_t *`, which (apart of dropping the `const` qualifier)
disables a lot of type safety checks offered by the compiler.
2021-12-03 10:12:33 +01:00
..
can treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
checksum treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
congure Merge pull request #16133 from miri64/congure_mock/enh/real-methods 2021-05-04 11:06:35 +02:00
crypto treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
ecc treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
embUnit treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
entropy_source
event sys/event/timeout: split xtimer, ztimer backends, don't force usec 2021-11-17 10:15:11 +01:00
fido2 FIDO2 support in RIOT 2021-09-08 15:22:40 +02:00
fs
hashes treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
isrpipe
net sys/net/netif: allow const in netif_iter() 2021-12-03 10:12:33 +01:00
riotboot sys/riotboot: move magic address to common file 2021-07-20 22:51:15 +02:00
suit suit/storage/ram: Make prefix and separator configurable 2021-07-08 10:22:14 +02:00
sys
test_utils test_utils: add UDP benchmark 2021-09-02 23:12:31 +02:00
usb USBUS/hid: Adapt to xmit API 2021-11-16 20:17:05 +01:00
xtimer treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
ztimer ztimer/xtimer_compat: implement trivial functions 2021-10-29 00:45:01 +02:00
analog_util.h
app_metadata.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
architecture.h sys/architecture: add HAS_ALIGNMENT_OF() helper 2021-11-11 10:57:26 +01:00
atomic_utils.h sys/atomic_utils: add atomic_{load,store}_ptr() 2021-11-23 14:23:50 +01:00
auto_init.h pkg/lwip: Start rework of netif initialisation 2021-08-20 14:56:46 +02:00
base64.h
bcd.h
benchmark.h sys/benchmark: Convert to ztimer 2021-11-15 14:14:23 +01:00
bit.h sys/bit: add bit_checkXX() functions 2021-06-02 14:07:17 +02:00
bitfield.h
bloom.h
byteorder.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
c11_atomics_compat.hpp
cb_mux.h
clif.h
color.h
congure.h congure_test: initial import of CongURE test framework 2021-02-26 10:08:12 +01:00
dbgpin.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
div.h
eepreg.h
embUnit.h pkg/fff: Add fake functions framework package 2021-11-02 18:01:21 +01:00
entropy_source.h
event.h sys/event: add event_wait_timeout_ztimer() 2021-03-31 10:11:29 +02:00
evtimer_mbox.h
evtimer_msg.h
evtimer.h
fmt_table.h
fmt.h sys/fmt: add some documentation about out 2021-11-22 14:11:02 +01:00
frac.h
fuzzing.h
hashes.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
iolist.h
isrpipe.h
luid.h
matstat.h
memarray.h
mineplex.h
od.h
phydat.h sys/phydat: clarify use of phydat::scale in phydat_fit 2021-03-04 21:30:18 +01:00
pipe.h
pm_layered.h cpu: make pm_layered a DEFAULT_MODULE 2021-01-27 13:21:20 +01:00
progress_bar.h sys/progress_bar: add Konfig configuration 2021-04-07 12:05:00 +02:00
ps.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
ptrtag.h
puf_sram.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
random.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
saul_reg.h
schedstatistics.h
sema_inv.h
sema.h sys/sema: allow to use ztimer and/or xtimer 2021-04-12 13:08:39 +02:00
seq.h
shell_commands.h
shell.h sys/shell: initial XFA support 2021-03-02 14:57:29 +01:00
stdio_base.h
stdio_rtt.h
stdio_semihosting.h
stdio_uart.h
suit.h
timex.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
tm.h
trace.h
trickle.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
tsrb.h sys/tsrb: add peek functions 2021-11-24 17:54:44 +01:00
unaligned.h
universal_address.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
uri_parser.h uri_parser: constify result 2021-08-04 14:01:28 +02:00
usb_board_reset_internal.h
usb_board_reset.h
usb.h
ut_process.h ut_process: initial import of a URI template processor 2021-09-16 18:18:48 +02:00
utlist.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
uuid.h treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
vfs.h
volatile_utils.h
xtimer.h sys/include/xtimer.h: deprecate nanosleep 2021-11-30 10:31:22 +01:00
zptr.h
ztimer.h sys/ztimer: add 'ztimer_no_periph_rtt' 2021-12-02 07:54:38 +01:00