Source compatibility report for the libtuntap library  between 0.2 and 0.3 versions

Test Info


Library Namelibtuntap
Version #10.2
Version #20.3
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types18 / 18
VerdictIncompatible
(5.6%)

Problem Summary


SeverityCount
Added Symbols-15
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (15)


tuntap.h
tuntap_get_readable struct device* p1 )
tuntap_log [data]
tuntap_log_chksum void* p1, int p2 )
tuntap_log_default int p1, char const* p2 )
tuntap_log_hexdump void* p1, size_t p2 )
tuntap_log_set_cb t_tuntap_log cb )
tuntap_set_debug ( struct device* dev, int p2 )
tuntap_set_descr ( struct device* p1, char const* p2 )
tuntap_set_ifname ( struct device* p1, char const* p2 )
tuntap_set_nonblocking ( struct device* dev, int p2 )
tuntap_sys_set_descr ( struct device* p1, char const* p2, size_t p3 )
tuntap_sys_set_ifname ( struct device* p1, char const* p2, size_t p3 )
tuntap_sys_set_ipv4 ( struct device* p1, t_tun_in_addr* p2, uint32_t p3 )
tuntap_sys_set_ipv6 ( struct device* p1, t_tun_in6_addr* p2, uint32_t p3 )
tuntap_version ( )

to the top

Removed Symbols (1)


tuntap.h
tuntap_sys_set_ip ( struct device* p1, unsigned int p2, unsigned long p3 )

to the top

Problems with Data Types, Low Severity (1)


tuntap.h
[+] struct device (1)

to the top

Header Files (1)


tuntap.h

to the top

Shared Libraries (1)


libtuntap.so

to the top




Generated on Mon Jan 21 11:05:39 2013 for libtuntap by ABI Compliance Checker 1.98.7  
A tool for checking backward compatibility of a C/C++ library API