Marco Zecchini
/
Example_RTOS
Rtos API example
Embed:
(wiki syntax)
Show/hide line numbers
ip6tos_stub.c
00001 /* 00002 * Copyright (c) 2016 ARM Limited. All rights reserved. 00003 */ 00004 #include "ip6string.h" 00005 #include <string.h> 00006 #include <stdio.h> 00007 #include "common_functions.h" 00008 00009 #include "ip6tos_stub.h" 00010 00011 ip6tos_stub_def_t ip6tos_stub; // extern variable 00012 00013 uint8_t ip6tos(const void *ip6addr, char *p) 00014 { 00015 memcpy(ip6tos_stub.input_array, ip6addr, 16); 00016 strcpy(p, ip6tos_stub.output_string); 00017 return strlen(p); 00018 } 00019 00020 uint_fast8_t ip6_prefix_tos(const void *prefix, uint_fast8_t prefix_len, char *p) 00021 { 00022 bitcopy(ip6tos_stub.input_array, prefix, prefix_len); 00023 strcpy(p, ip6tos_stub.output_string); 00024 return strlen(p); 00025 }
Generated on Sun Jul 17 2022 08:25:23 by 1.7.2