1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/include
Leandro Lanzieri 4d4f6ae1d6 net/ipv6: Return string pointer when splitting IPv6 interface.
Right now 'ipv6_addr_split_iface' assumes that the interface specifier
will always be a number (based on GNRC way of identifying interfaces),
but this may not be always the case.In order to be able to use the
Network Interface API, interfaces should be referred by their name.

This changes 'ipv6_addr_split_iface' so it returns a pointer to the
string that specifies the interface.
2019-11-15 14:02:50 +01:00
..
can Merge pull request #12051 from OTAkeys/fix/isotp 2019-09-12 23:01:58 +02:00
checksum Fletcher16: extend with multi-part functions 2018-10-23 15:54:24 +02:00
crypto sys/crypto: Fix code style 2019-10-08 20:58:52 +02:00
ecc sys/ecc: add repetition code 2018-10-18 13:37:21 +02:00
embUnit embunit: const char * 2018-12-03 14:41:12 +01:00
event add copyrights from IOTPUSH project 2019-05-02 12:09:37 +02:00
fs pkg/littlefs: fix file buffer size 2018-10-03 11:54:17 +02:00
hashes Merge pull request #12418 from Rotzbua/doc_sha3 2019-10-18 15:59:26 +02:00
isrpipe isrpipe: change API to be in line with tsrb 2019-06-05 18:13:57 +02:00
net net/ipv6: Return string pointer when splitting IPv6 interface. 2019-11-15 14:02:50 +01:00
riotboot sys/riotboot: add initial image digest verification 2019-07-10 13:15:02 +02:00
suit sys/suit/v4: switch to nanocbor 2019-10-24 16:48:00 +02:00
test_utils test_utils_interactive_sync: add a helper for synchronizing tests 2019-08-15 12:26:28 +02:00
usb Merge pull request #12504 from bergzand/pr/usbus/descr_terminology 2019-11-12 11:41:10 +01:00
xtimer sys/xtimer: Remove dependency to core_msg 2019-10-31 19:55:50 +01:00
analog_util.h sys/analog_util: Refactor adc_map, fix compilation 2018-04-16 13:53:49 +02:00
app_metadata.h tests/shell: Add app_metadata to shell tests 2019-03-06 13:07:57 +01:00
auto_init.h sys/auto_init: improve documentation 2018-06-18 13:59:09 +02:00
base64.h sys/base64: fix return value when input data is empty 2019-10-08 15:38:27 +02:00
bcd.h bcd: initial import of binary coded decimal en-/decoder 2017-07-06 20:43:29 +02:00
benchmark.h sys/benchmark: incl irq.h and fixed output 2018-09-11 11:29:19 +02:00
bitfield.h
bloom.h cleanup: apply headerguard script output 2017-05-24 17:54:02 +02:00
c11_atomics_compat.hpp sys: Added basic C++ compat for C11 atomics 2019-10-24 23:08:35 +02:00
cb_mux.h sys/cb_mux: initial support 2018-05-28 15:43:41 -04:00
clif.h sys: Add clif (CoRE Link Format) module 2019-10-04 11:35:52 +02:00
color.h sys/color: add rgba structure 2017-09-01 09:35:48 +02:00
div.h sys/div.h: change ingroup directive 2018-08-24 18:14:03 +02:00
eepreg.h sys/eepreg: initial EEPROM registration support 2018-10-20 09:30:40 -04:00
embUnit.h sys: make use of ARRAY_SIZE macro 2019-08-06 19:43:54 +02:00
event.h sys/event: fix typo: imlementation -> implementation 2019-10-22 16:23:08 +02:00
evtimer_msg.h evtimer: initial import 2017-06-16 16:50:54 +02:00
evtimer.h evtimer: initial import 2017-06-16 16:50:54 +02:00
fmt_table.h sys/fmt: Added submodule fmt_table 2019-08-20 14:32:49 +02:00
fmt.h fmt: add scn_u32_hex() 2018-10-03 10:44:14 +02:00
hashes.h hashes: change ingroup directive 2018-08-29 15:57:24 +02:00
iolist.h add copyrights from IOTPUSH project 2019-05-02 12:09:37 +02:00
irq_handler.h sys/irq_handler: single interrupt handler thread 2019-08-13 14:49:10 +02:00
isrpipe.h isrpipe: change API to be in line with tsrb 2019-06-05 18:13:57 +02:00
luid.h sys/luid: provide luid_get_eui48() and luid_get_eui64() 2019-11-04 21:08:23 +01:00
matstat.h sys/matstat: change ingroup directive 2018-08-24 18:14:03 +02:00
memarray.h doc/mem_management: add implementations and utils 2018-09-27 10:54:39 +02:00
mineplex.h *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
od.h sys/od: add ASCII representation to memory dump 2017-11-14 09:22:02 +01:00
phydat.h drivers/ina3221: Added SAUL integration 2019-11-05 12:37:41 +01:00
pipe.h cleanup: apply headerguard script output 2017-05-24 17:54:02 +02:00
pm_layered.h pm_layered: make sure no conflict for pm_set_lowest and periph_common exists 2017-10-26 10:09:09 +02:00
ps.h sys: fix include headers guards 2016-10-26 21:53:58 +02:00
puf_sram.h cortexm_common: add SRAM based PRNG seeder 2018-07-04 17:55:16 +02:00
random.h sys/random: fix distribution of random_uint32_range() 2018-06-26 14:08:43 +02:00
saul_reg.h saul_reg: make ptr to device descriptor non const 2017-10-12 11:51:24 +02:00
schedstatistics.h sys: add schedstatistics module 2019-09-13 11:37:44 +02:00
sema.h Merge pull request #6696 from lebrush/fix/semaphore 2017-03-28 20:54:06 +02:00
seq.h sys/seq: change ingroup directive 2018-08-24 18:14:03 +02:00
shell_commands.h sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
shell.h shell: make shell_run run shell forever 2019-09-19 10:26:31 +02:00
stdio_base.h sys/stdio: factor out STDIO abstraction 2018-08-22 10:54:25 +02:00
stdio_rtt.h sys/stdio: s/rtt_stdio/stdio_rtt/ 2018-08-22 10:54:25 +02:00
stdio_uart.h sys/stdio_uart: document stdin module requirement 2019-06-20 16:01:45 +02:00
timex.h sys/timex: make NS_PER_US unsigned 2017-12-12 07:51:39 +01:00
tm.h sys/timex: fix incompatible atmega time.h 2018-05-28 13:04:55 -04:00
trickle.h sys/trickle: document time interval unit 'ms' 2018-05-29 11:59:12 +02:00
tsrb.h tsrb: remove implicit cast in TEST_INIT() macro 2019-06-05 18:16:32 +02:00
ubjson.h sys/ubjson: add deprecation notices to the documentation. 2019-06-28 18:32:51 +02:00
unaligned.h sys/include/unaligned: initial commit 2019-01-25 22:22:45 +01:00
universal_address.h *: remove trailing underscores from header guards 2017-01-19 18:30:53 +01:00
usb.h usb: Add generic USB structs and functions 2019-06-05 14:22:12 +02:00
utlist.h
uuid.h uuid: add uuid_from_string() 2018-10-03 10:44:14 +02:00
vfs.h stdio/vfs: generalized VFS mapping for STDIO 2018-08-30 11:14:59 +02:00
xtimer.h sys/xtimer: fix generation of documentation 2019-11-07 13:34:27 +01:00