Test Info
| Library Name | libbelcard-dev |
| Version #1 | base |
| Version #2 | lfs |
| Arch | ARM |
| Subject | Source Compatibility |
Test Results
| Total Header Files | 17 |
| Total Libraries | 0 |
| Total Symbols / Types | 647 / 184 |
| Compatibility |
100% |
Problem Summary
| Severity | Count |
|---|
| Added Symbols | - | 71 |
| Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
| Medium | 0 |
| Low | 0 |
Problems with Symbols | High | 0 |
| Medium | 0 |
| Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols 71
port.h
__bctbx_thread_create ( bctbx_thread_t* thread, pthread_attr_t* attr, void*(*routine)(void*), void* arg )
__bctbx_thread_join ( bctbx_thread_t thread, void** ptr )
__bctbx_thread_self ( )
bctbx_addrinfo_sort ( struct addrinfo* ai )
bctbx_addrinfo_to_ip_address ( struct addrinfo const* ai, char* ip, size_t ip_size, int* port )
bctbx_addrinfo_to_printable_ip_address ( struct addrinfo const* ai, char* printable_ip, size_t printable_ip_size )
bctbx_basename ( char const* path )
bctbx_byte_to_char ( uint8_t input_byte )
bctbx_char_to_byte ( uint8_t input_char )
bctbx_client_pipe_close ( bctbx_pipe_t sock )
bctbx_client_pipe_connect ( char const* name )
bctbx_concat ( char const* str, ... )
bctbx_directory_exists ( char const* pathname )
bctbx_dirname ( char const* path )
bctbx_file_exist ( char const* pathname )
bctbx_free ( void* ptr )
bctbx_freeaddrinfo ( struct addrinfo* res )
bctbx_get_cur_time ( bctoolboxTimeSpec* ret )
bctbx_get_cur_time_ms ( )
bctbx_get_local_ip_for ( int type, char const* dest, int port, char* result, size_t result_len )
bctbx_get_utc_cur_time ( bctoolboxTimeSpec* ret )
bctbx_getaddrinfo ( char const* node, char const* service, struct addrinfo const* hints, struct addrinfo** res )
bctbx_getnameinfo ( struct sockaddr const* address, socklen_t address_len, char* host, socklen_t hostlen, char* serv, socklen_t servlen, int flags )
bctbx_int8_to_str ( uint8_t* output_string, uint8_t const* input_bytes, size_t input_bytes_length )
bctbx_ip_address_to_addrinfo ( int family, int socktype, char const* ipaddress, int port )
bctbx_is_multicast_addr ( struct sockaddr const* addr )
bctbx_malloc ( size_t sz )
bctbx_malloc0 ( size_t sz )
bctbx_name_to_addrinfo ( int family, int socktype, char const* name, int port )
bctbx_pipe_read ( bctbx_pipe_t p, uint8_t* buf, int len )
bctbx_pipe_write ( bctbx_pipe_t p, uint8_t const* buf, int len )
bctbx_random ( )
bctbx_read ( int fd, void* buf, size_t nbytes )
bctbx_realloc ( void* ptr, size_t sz )
bctbx_recv ( bctbx_socket_t socket, void* buffer, size_t length, int flags )
bctbx_recvfrom ( bctbx_socket_t socket, void* buffer, size_t length, int flags, struct sockaddr* address, socklen_t* address_len )
bctbx_replace ( char* str, char c, char n )
bctbx_send ( bctbx_socket_t socket, void const* buffer, size_t length, int flags )
bctbx_sendto ( bctbx_socket_t socket, void const* message, size_t length, int flags, struct sockaddr const* dest_addr, socklen_t dest_len )
bctbx_server_pipe_accept_client ( bctbx_pipe_t server )
bctbx_server_pipe_close ( bctbx_pipe_t spipe )
bctbx_server_pipe_close_client ( bctbx_pipe_t client )
bctbx_server_pipe_create ( char const* name )
bctbx_set_memory_functions ( BctoolboxMemoryFunctions* functions )
bctbx_shm_close ( void* memory )
bctbx_shm_open ( unsigned int keyid, int size, int create )
bctbx_sleep_ms ( int ms )
bctbx_sleep_until ( bctoolboxTimeSpec const* ts )
bctbx_sockaddr_equals ( struct sockaddr const* sa, struct sockaddr const* sb )
bctbx_sockaddr_ipv4_to_ipv6 ( struct sockaddr const* v4, struct sockaddr* result, socklen_t* result_len )
bctbx_sockaddr_ipv6_to_ipv4 ( struct sockaddr const* v6, struct sockaddr* result, socklen_t* result_len )
bctbx_sockaddr_remove_nat64_mapping ( struct sockaddr const* v6, struct sockaddr* result, socklen_t* result_len )
bctbx_sockaddr_remove_v4_mapping ( struct sockaddr const* v6, struct sockaddr* result, socklen_t* result_len )
bctbx_sockaddr_to_ip_address ( struct sockaddr const* sa, socklen_t salen, char* ip, size_t ip_size, int* port )
bctbx_sockaddr_to_printable_ip_address ( struct sockaddr* sa, socklen_t salen, char* printable_ip, size_t printable_ip_size )
bctbx_socket_set_non_blocking ( bctbx_socket_t sock )
bctbx_str_to_uint32 ( uint8_t const* input_string )
bctbx_str_to_uint64 ( uint8_t const* input_string )
bctbx_str_to_uint8 ( uint8_t* output_bytes, uint8_t const* input_string, size_t input_string_length )
bctbx_strcat_printf ( char* dst, char const* fmt, ... )
bctbx_strcat_vprintf ( char* dst, char const* fmt, va_list ap )
bctbx_strdup ( char const* tmp )
bctbx_strdup_printf ( char const* fmt, ... )
bctbx_strdup_vprintf ( char const* fmt, va_list ap )
bctbx_strndup ( char const* str, int n )
bctbx_time_string_to_sec ( char const* timeString )
bctbx_timespec_add ( bctoolboxTimeSpec* ts, int64_t const lap )
bctbx_timespec_compare ( bctoolboxTimeSpec const* s1, bctoolboxTimeSpec const* s2 )
bctbx_uint32_to_str ( uint8_t* output_string, uint32_t input_uint32 )
bctbx_uint64_to_str ( uint8_t* output_string, uint64_t input_uint64 )
bctbx_write ( int fd, void const* buf, size_t nbytes )
to the top
Header Files 17
belcard.hpp
belcard_addressing.hpp
belcard_calendar.hpp
belcard_communication.hpp
belcard_explanatory.hpp
belcard_general.hpp
belcard_generic.hpp
belcard_geographical.hpp
belcard_identification.hpp
belcard_organizational.hpp
belcard_params.hpp
belcard_parser.hpp
belcard_property.hpp
belcard_rfc6474.hpp
belcard_security.hpp
belcard_utils.hpp
vcard_grammar.hpp
to the top
Libraries 0
to the top