Binary compatibility report for the libnet library  between 1.1.5 and 1.1.6 versions on x86

Test Info


Library Namelibnet
Version #11.1.5
Version #21.1.6
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files7
Total Shared Libraries1
Total Symbols / Types157 / 72
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-5
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low12
Problems with
Constants
Low0

Added Symbols (5)


libnet-functions.h, libnet.so.1.7.0
libnet_build_icmpv6_echo uint8_t type, uint8_t code, uint16_t sum, uint16_t id, uint16_t seq, uint8_t* payload, uint32_t payload_s, libnet_t* l, libnet_ptag_t ptag )
libnet_build_icmpv6_ndp_nadv uint8_t type, uint8_t code, uint16_t sum, uint32_t flags, libnet_in6_addr target, uint8_t* payload, uint32_t payload_s, libnet_t* l, libnet_ptag_t ptag )
libnet_build_icmpv6_ndp_nsol uint8_t type, uint8_t code, uint16_t sum, libnet_in6_addr target, uint8_t* payload, uint32_t payload_s, libnet_t* l, libnet_ptag_t ptag )
libnet_build_icmpv6_ndp_opt uint8_t type, uint8_t* option, uint32_t option_s, libnet_t* l, libnet_ptag_t ptag )
libnet_in6_is_error libnet_in6_addr addr )

to the top

Problems with Symbols, Low Severity (12)


libnet-functions.h, libnet.so.1.6.0
[+] libnet_build_bootpv4 uint8_t opcode, uint8_t htype, uint8_t hlen, uint8_t hopcount, uint32_t xid, uint16_t secs, uint16_t flags, uint32_t cip, uint32_t yip, uint32_t sip, uint32_t gip, uint8_t const* chaddr, uint8_t* sname, uint8_t const* file, uint8_t const* payload, uint32_t payload_s, libnet_t* l, libnet_ptag_t ptag ) (2)
[+] libnet_build_dhcpv4 uint8_t opcode, uint8_t htype, uint8_t hlen, uint8_t hopcount, uint32_t xid, uint16_t secs, uint16_t flags, uint32_t cip, uint32_t yip, uint32_t sip, uint32_t gip, uint8_t const* chaddr, uint8_t* sname, uint8_t const* file, uint8_t const* payload, uint32_t payload_s, libnet_t* l, libnet_ptag_t ptag ) (2)
[+] libnet_build_icmpv6_unreach u_int8_t type, u_int8_t code, u_int16_t sum, u_int8_t* payload, u_int32_t payload_s, libnet_t* l, libnet_ptag_t ptag ) (5)
[+] libnet_build_igmp uint8_t type, uint8_t code, uint16_t sum, uint32_t ip, uint8_t const* payload, uint32_t payload_s, libnet_t* l, libnet_ptag_t ptag ) (1)
[+] libnet_name2addr6 libnet_t* l, char* host_name, uint8_t use_name ) (1)
[+] libnet_pblock_append libnet_t* l, libnet_pblock_t* p, uint8_t const* buf, uint32_t len ) (1)

to the top

Header Files (7)


libnet-asn1.h
libnet-functions.h
libnet-headers.h
libnet-macros.h
libnet-structures.h
libnet-types.h
libnet.h

to the top

Shared Libraries (1)


libnet.so.1.6.0

to the top




Generated on Mon Apr 2 12:28:39 2012 for libnet by ABI Compliance Checker 1.97.2  
A tool for checking backward compatibility of a C/C++ library API