Binary compatibility report for the systemd library  between 208 and 215 versions on x86

Test Info


Library Namesystemd
Version #1208
Version #2215
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files70
Total Shared Libraries6
Total Symbols / Types291 / 154
VerdictIncompatible
(0.5%)

Problem Summary


SeverityCount
Added Symbols-19
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium1
Low1
Problems with
Symbols
High0
Medium0
Low4
Problems with
Constants
Low151
Other Changes
in Constants
-684

Added Symbols (19)


gudevdevice.h, libgudev-1.0.so.0.2.0
g_udev_device_get_sysfs_attr_keys GUdevDevice* device )
g_udev_device_has_sysfs_attr ( GUdevDevice* device, gchar const* key )

libudev.h, libudev.so.1.5.0
udev_queue_flush struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_get_fd struct udev_queue* udev_queue ) @@ LIBUDEV_183

sd-daemon.h, libsystemd.so.0.3.1
sd_pid_notify pid_t pid, int unset_environment, char const* state ) @@ LIBSYSTEMD_214
sd_pid_notifyf pid_t pid, int unset_environment, char const* format, ... ) @@ LIBSYSTEMD_214
sd_watchdog_enabled ( int unset_environment, uint64_t* usec ) @@ LIBSYSTEMD_209

sd-journal.h, libsystemd.so.0.3.1
sd_journal_open_container ( sd_journal** ret, char const* machine, int flags ) @@ LIBSYSTEMD_209

sd-login.h, libsystemd.so.0.3.1
sd_machine_get_class ( char const* machine, char** clazz ) @@ LIBSYSTEMD_211
sd_peer_get_machine_name int fd, char** machine ) @@ LIBSYSTEMD_211
sd_peer_get_owner_uid int fd, uid_t* uid ) @@ LIBSYSTEMD_211
sd_peer_get_session int fd, char** session ) @@ LIBSYSTEMD_211
sd_peer_get_slice int fd, char** slice ) @@ LIBSYSTEMD_211
sd_peer_get_unit int fd, char** unit ) @@ LIBSYSTEMD_211
sd_peer_get_user_unit int fd, char** unit ) @@ LIBSYSTEMD_211
sd_session_get_remote_host ( char const* session, char** remote_host ) @@ LIBSYSTEMD_209
sd_session_get_remote_user ( char const* session, char** remote_user ) @@ LIBSYSTEMD_209
sd_session_is_remote char const* session ) @@ LIBSYSTEMD_209
sd_uid_get_display uid_t uid, char** session ) @@ LIBSYSTEMD_213

to the top

Removed Symbols (1)


gudevmarshal.h, libgudev-1.0.so
g_udev_marshal_VOID__STRING_OBJECT ( GClosure* closure, GValue* return_value, guint n_param_values, GValue const* param_values, gpointer invocation_hint, gpointer marshal_data )

to the top

Problems with Data Types, Medium Severity (1)


bootchart.h
[+] struct ps_struct (1)

to the top

Problems with Data Types, Low Severity (1)


bootchart.h
[+] struct ps_struct (1)

to the top

Problems with Symbols, Low Severity (4)


sd-journal.h, libsystemd-journal.so
[+] sd_journal_get_catalog_for_message_id sd_id128_t id, char** ret ) @@ LIBSYSTEMD_JOURNAL_196 (1)

sd-login.h, libsystemd-login.so
[+] sd_pid_get_machine_name pid_t pid, char** name ) @@ LIBSYSTEMD_LOGIN_202 (1)
[+] sd_pid_get_slice pid_t pid, char** name ) @@ LIBSYSTEMD_LOGIN_205 (1)
[+] sd_session_get_state ( char const* sessio, char** state ) @@ LIBSYSTEMD_LOGIN_186 (1)

to the top

Problems with Constants, Low Severity (151)


bus-bloom.h
[+] BLOOM_SIZE

bus-kernel.h
[+] MEMFD_MIN_SIZE

config.h
[+] HAVE_KMOD
[+] HAVE_MICROHTTPD
[+] HAVE_XATTR

def.h
[+] DEFAULT_EXIT_USEC

kdbus.h
[+] _KDBUS_MAKE_NULL
[+] _KDBUS_MATCH_NULL
[+] _KDBUS_MSG_NULL
[+] _KDBUS_NAME_INFO_ITEM_NULL
[+] _KDBUS_POLICY_ACCESS_NULL
[+] _KDBUS_POLICY_NULL
[+] KDBUS_CMD_BUS_MAKE
[+] KDBUS_CMD_EP_MAKE
[+] KDBUS_CMD_EP_POLICY_SET
[+] KDBUS_CMD_HELLO
[+] KDBUS_CMD_MATCH_ADD
[+] KDBUS_CMD_MATCH_REMOVE
[+] KDBUS_CMD_MEMFD_NEW
[+] KDBUS_CMD_MEMFD_SEAL_GET
[+] KDBUS_CMD_MEMFD_SEAL_SET
[+] KDBUS_CMD_MEMFD_SIZE_GET
[+] KDBUS_CMD_MEMFD_SIZE_SET
[+] KDBUS_CMD_MONITOR
[+] KDBUS_CMD_MSG_RECV
[+] KDBUS_CMD_MSG_SEND
[+] KDBUS_CMD_NAME_ACQUIRE
[+] KDBUS_CMD_NAME_LIST
[+] KDBUS_CMD_NAME_QUERY
[+] KDBUS_CMD_NS_MAKE
[+] KDBUS_DST_ID_WELL_KNOWN_NAME
[+] KDBUS_HELLO_ACCEPT_FD
[+] KDBUS_HELLO_ATTACH_AUDIT
[+] KDBUS_HELLO_ATTACH_CAPS
[+] KDBUS_HELLO_ATTACH_CGROUP
[+] KDBUS_HELLO_ATTACH_CMDLINE
[+] KDBUS_HELLO_ATTACH_COMM
[+] KDBUS_HELLO_ATTACH_EXE
[+] KDBUS_HELLO_ATTACH_SECLABEL
[+] KDBUS_HELLO_STARTER
[+] KDBUS_IOC_MAGIC
[+] KDBUS_MAKE_ACCESS_GROUP
[+] KDBUS_MAKE_ACCESS_WORLD
[+] KDBUS_MAKE_CRED
[+] KDBUS_MAKE_NAME
[+] KDBUS_MAKE_POLICY_OPEN
[+] KDBUS_MATCH_BLOOM
[+] KDBUS_MATCH_ID_ADD
[+] KDBUS_MATCH_ID_REMOVE
[+] KDBUS_MATCH_NAME_ADD
[+] KDBUS_MATCH_NAME_CHANGE
[+] KDBUS_MATCH_NAME_REMOVE
[+] KDBUS_MATCH_SRC_ID_ANY
[+] KDBUS_MATCH_SRC_NAME
[+] KDBUS_MSG_BLOOM
[+] KDBUS_MSG_DST_NAME
[+] KDBUS_MSG_FDS
[+] KDBUS_MSG_FLAGS_EXPECT_REPLY
[+] KDBUS_MSG_FLAGS_NO_AUTO_START
[+] KDBUS_MSG_ID_ADD
[+] KDBUS_MSG_ID_REMOVE
[+] KDBUS_MSG_NAME_ADD
[+] KDBUS_MSG_NAME_CHANGE
[+] KDBUS_MSG_NAME_REMOVE
[+] KDBUS_MSG_PAYLOAD_MEMFD
[+] KDBUS_MSG_PAYLOAD_OFF
[+] KDBUS_MSG_PAYLOAD_VEC
[+] KDBUS_MSG_PRIORITY
[+] KDBUS_MSG_REPLY_DEAD
[+] KDBUS_MSG_REPLY_TIMEOUT
[+] KDBUS_MSG_SRC_AUDIT
[+] KDBUS_MSG_SRC_CAPS
[+] KDBUS_MSG_SRC_CGROUP
[+] KDBUS_MSG_SRC_CMDLINE
[+] KDBUS_MSG_SRC_CREDS
[+] KDBUS_MSG_SRC_EXE
[+] KDBUS_MSG_SRC_NAMES
[+] KDBUS_MSG_SRC_PID_COMM
[+] KDBUS_MSG_SRC_SECLABEL
[+] KDBUS_MSG_SRC_TID_COMM
[+] KDBUS_NAME_ALLOW_REPLACEMENT
[+] KDBUS_NAME_IN_QUEUE
[+] KDBUS_NAME_INFO_ITEM_AUDIT
[+] KDBUS_NAME_INFO_ITEM_NAME
[+] KDBUS_NAME_INFO_ITEM_SECLABEL
[+] KDBUS_NAME_QUEUE
[+] KDBUS_NAME_REPLACE_EXISTING
[+] KDBUS_PAYLOAD_DBUS1
[+] KDBUS_PAYLOAD_GVARIANT
[+] KDBUS_PAYLOAD_KERNEL
[+] KDBUS_POLICY_ACCESS
[+] KDBUS_POLICY_ACCESS_GROUP
[+] KDBUS_POLICY_ACCESS_USER
[+] KDBUS_POLICY_ACCESS_WORLD
[+] KDBUS_POLICY_NAME
[+] KDBUS_POLICY_OWN
[+] KDBUS_POLICY_RECV
[+] KDBUS_POLICY_SEND

logind.h
[+] FD_BUS
[+] FD_BUTTON_UDEV
[+] FD_CONSOLE
[+] FD_DEVICE_UDEV
[+] FD_IDLE_ACTION
[+] FD_OTHER_BASE
[+] FD_SEAT_UDEV
[+] FD_VCSA_UDEV

sd-bus-protocol.h
[+] _SD_BUS_INVALID_ENDIAN
[+] _SD_BUS_MESSAGE_HEADER_INVALID
[+] _SD_BUS_MESSAGE_HEADER_MAX
[+] SD_BUS_BIG_ENDIAN
[+] SD_BUS_INTROSPECT_INTERFACE_INTROSPECTABLE
[+] SD_BUS_INTROSPECT_INTERFACE_PEER
[+] SD_BUS_INTROSPECT_INTERFACE_PROPERTIES
[+] SD_BUS_LITTLE_ENDIAN
[+] SD_BUS_MESSAGE_HEADER_DESTINATION
[+] SD_BUS_MESSAGE_HEADER_ERROR_NAME
[+] SD_BUS_MESSAGE_HEADER_INTERFACE
[+] SD_BUS_MESSAGE_HEADER_MEMBER
[+] SD_BUS_MESSAGE_HEADER_PATH
[+] SD_BUS_MESSAGE_HEADER_REPLY_SERIAL
[+] SD_BUS_MESSAGE_HEADER_SENDER
[+] SD_BUS_MESSAGE_HEADER_SIGNATURE
[+] SD_BUS_MESSAGE_HEADER_UNIX_FDS
[+] SD_BUS_MESSAGE_NO_AUTO_START
[+] SD_BUS_MESSAGE_NO_REPLY_EXPECTED
[+] SD_BUS_MESSAGE_TYPE_METHOD_CALL
[+] SD_BUS_MESSAGE_TYPE_METHOD_ERROR
[+] SD_BUS_MESSAGE_TYPE_METHOD_RETURN
[+] SD_BUS_MESSAGE_TYPE_SIGNAL
[+] SD_BUS_NATIVE_ENDIAN
[+] SD_BUS_REVERSE_ENDIAN

sd-bus.h
[+] SD_BUS_ERROR_NULL

sd-id128.h
[+] SD_ID128_NULL

time-util.h
[+] MSEC_PER_SEC
[+] NSEC_PER_DAY
[+] NSEC_PER_HOUR
[+] NSEC_PER_MINUTE
[+] NSEC_PER_MONTH
[+] NSEC_PER_MSEC
[+] NSEC_PER_SEC
[+] NSEC_PER_USEC
[+] NSEC_PER_WEEK
[+] NSEC_PER_YEAR
[+] USEC_PER_DAY
[+] USEC_PER_HOUR
[+] USEC_PER_MINUTE
[+] USEC_PER_MONTH
[+] USEC_PER_MSEC
[+] USEC_PER_SEC
[+] USEC_PER_WEEK
[+] USEC_PER_YEAR

to the top

Other Changes in Constants (684)


_sd-common.h
[+] _SD_END_DECLARATIONS

bus-bloom.h
[+] DEFAULT_BLOOM_N_HASH
[+] DEFAULT_BLOOM_SIZE

bus-internal.h
[+] BUS_ARRAY_MAX_SIZE
[+] BUS_AUTH_SIZE_MAX
[+] BUS_CONTAINER_DEPTH
[+] BUS_DEFAULT_TIMEOUT
[+] BUS_EXEC_ARGV_MAX
[+] BUS_FDS_MAX
[+] BUS_MESSAGE_SIZE_MAX
[+] BUS_RQUEUE_MAX
[+] BUS_WQUEUE_MAX

bus-protocol.h
[+] _BUS_INVALID_ENDIAN
[+] _BUS_MESSAGE_HEADER_INVALID
[+] _BUS_MESSAGE_HEADER_MAX
[+] BUS_BIG_ENDIAN
[+] BUS_INTROSPECT_INTERFACE_INTROSPECTABLE
[+] BUS_INTROSPECT_INTERFACE_OBJECT_MANAGER
[+] BUS_INTROSPECT_INTERFACE_PEER
[+] BUS_INTROSPECT_INTERFACE_PROPERTIES
[+] BUS_LITTLE_ENDIAN
[+] BUS_MESSAGE_HEADER_DESTINATION
[+] BUS_MESSAGE_HEADER_ERROR_NAME
[+] BUS_MESSAGE_HEADER_INTERFACE
[+] BUS_MESSAGE_HEADER_MEMBER
[+] BUS_MESSAGE_HEADER_PATH
[+] BUS_MESSAGE_HEADER_REPLY_SERIAL
[+] BUS_MESSAGE_HEADER_SENDER
[+] BUS_MESSAGE_HEADER_SIGNATURE
[+] BUS_MESSAGE_HEADER_UNIX_FDS
[+] BUS_MESSAGE_NO_AUTO_START
[+] BUS_MESSAGE_NO_REPLY_EXPECTED
[+] BUS_NAME_ALLOW_REPLACEMENT
[+] BUS_NAME_ALREADY_OWNER
[+] BUS_NAME_DO_NOT_QUEUE
[+] BUS_NAME_EXISTS
[+] BUS_NAME_IN_QUEUE
[+] BUS_NAME_NON_EXISTENT
[+] BUS_NAME_NOT_OWNER
[+] BUS_NAME_PRIMARY_OWNER
[+] BUS_NAME_RELEASED
[+] BUS_NAME_REPLACE_EXISTING
[+] BUS_NATIVE_ENDIAN
[+] BUS_REVERSE_ENDIAN
[+] BUS_START_REPLY_ALREADY_RUNNING
[+] BUS_START_REPLY_SUCCESS

bus-util.h
[+] bus_property_get_gid
[+] bus_property_get_int
[+] bus_property_get_mode
[+] bus_property_get_pid
[+] bus_property_get_uid
[+] bus_property_get_unsigned
[+] bus_property_get_usec
[+] bus_property_set_usec

capability.h
[+] _LINUX_CAPABILITY_U32S
[+] _LINUX_CAPABILITY_U32S_1
[+] _LINUX_CAPABILITY_U32S_2
[+] _LINUX_CAPABILITY_U32S_3
[+] CAP_AUDIT_CONTROL
[+] CAP_AUDIT_WRITE
[+] CAP_CHOWN
[+] CAP_DAC_OVERRIDE
[+] CAP_DAC_READ_SEARCH
[+] CAP_FOWNER
[+] CAP_FSETID
[+] CAP_IPC_LOCK
[+] CAP_IPC_OWNER
[+] CAP_KILL
[+] CAP_LAST_CAP
[+] CAP_LEASE
[+] CAP_LINUX_IMMUTABLE
[+] CAP_MAC_ADMIN
[+] CAP_MAC_OVERRIDE
[+] CAP_MKNOD
[+] CAP_NET_ADMIN
[+] CAP_NET_BIND_SERVICE
[+] CAP_NET_BROADCAST
[+] CAP_NET_RAW
[+] CAP_SETFCAP
[+] CAP_SETGID
[+] CAP_SETPCAP
[+] CAP_SETUID
[+] CAP_SYS_ADMIN
[+] CAP_SYS_BOOT
[+] CAP_SYS_CHROOT
[+] CAP_SYS_MODULE
[+] CAP_SYS_NICE
[+] CAP_SYS_PACCT
[+] CAP_SYS_PTRACE
[+] CAP_SYS_RAWIO
[+] CAP_SYS_RESOURCE
[+] CAP_SYS_TIME
[+] CAP_SYS_TTY_CONFIG
[+] CAP_SYSLOG
[+] CAP_WAKE_ALARM
[+] VFS_CAP_FLAGS_EFFECTIVE
[+] VFS_CAP_FLAGS_MASK
[+] VFS_CAP_U32
[+] VFS_CAP_U32_1
[+] VFS_CAP_U32_2

config.h
[+] DNS_SERVERS
[+] ENABLE_NETWORKD
[+] HAVE_DBUS
[+] HAVE_DECL_IFLA_BOND_AD_INFO
[+] HAVE_DECL_IFLA_BRIDGE_VLAN_INFO
[+] HAVE_DECL_IFLA_IPTUN_6RD_RELAY_PREFIXLEN
[+] HAVE_DECL_IFLA_PHYS_PORT_ID
[+] HAVE_DECL_IFLA_VLAN_PROTOCOL
[+] HAVE_DECL_IFLA_VXLAN_LOCAL6
[+] HAVE_DECL_LO_FLAGS_PARTSCAN
[+] HAVE_DECL_SETNS
[+] HAVE_LIBDW
[+] NTP_SERVERS
[+] SIZEOF_GID_T
[+] SIZEOF_PID_T
[+] SIZEOF_RLIM_T
[+] SIZEOF_TIME_T
[+] SIZEOF_UID_T
[+] SYSTEM_GID_MAX
[+] SYSTEM_UID_MAX
[+] TIME_EPOCH
[+] TTY_GID

def.h
[+] DEFAULT_START_LIMIT_BURST
[+] DEFAULT_START_LIMIT_INTERVAL
[+] UNIX_USER_BUS_FMT

dhcp-protocol.h
[+] BOOTREPLY
[+] BOOTREQUEST
[+] DHCP_ACK
[+] DHCP_DECLINE
[+] DHCP_DISCOVER
[+] DHCP_MAGIC_COOKIE
[+] DHCP_MIN_OPTIONS_SIZE
[+] DHCP_NAK
[+] DHCP_OFFER
[+] DHCP_OPTION_BOOT_FILE_SIZE
[+] DHCP_OPTION_BROADCAST
[+] DHCP_OPTION_CLASSLESS_STATIC_ROUTE
[+] DHCP_OPTION_CLIENT_IDENTIFIER
[+] DHCP_OPTION_DOMAIN_NAME
[+] DHCP_OPTION_DOMAIN_NAME_SERVER
[+] DHCP_OPTION_ENABLE_IP_FORWARDING
[+] DHCP_OPTION_ENABLE_IP_FORWARDING_NL
[+] DHCP_OPTION_END
[+] DHCP_OPTION_HOST_NAME
[+] DHCP_OPTION_INTERFACE_MDR
[+] DHCP_OPTION_INTERFACE_MTU
[+] DHCP_OPTION_INTERFACE_MTU_AGING_TIMEOUT
[+] DHCP_OPTION_INTERFACE_TTL
[+] DHCP_OPTION_IP_ADDRESS_LEASE_TIME
[+] DHCP_OPTION_MAXIMUM_MESSAGE_SIZE
[+] DHCP_OPTION_MESSAGE_TYPE
[+] DHCP_OPTION_NTP_SERVER
[+] DHCP_OPTION_OVERLOAD
[+] DHCP_OPTION_PAD
[+] DHCP_OPTION_PARAMETER_REQUEST_LIST
[+] DHCP_OPTION_POLICY_FILTER
[+] DHCP_OPTION_REBINDING_T2_TIME
[+] DHCP_OPTION_RENEWAL_T1_TIME
[+] DHCP_OPTION_REQUESTED_IP_ADDRESS
[+] DHCP_OPTION_ROOT_PATH
[+] DHCP_OPTION_ROUTER
[+] DHCP_OPTION_SERVER_IDENTIFIER
[+] DHCP_OPTION_STATIC_ROUTE
[+] DHCP_OPTION_SUBNET_MASK
[+] DHCP_OPTION_TIME_OFFSET
[+] DHCP_OVERLOAD_FILE
[+] DHCP_OVERLOAD_SNAME
[+] DHCP_PORT_CLIENT
[+] DHCP_PORT_SERVER
[+] DHCP_REQUEST

dhcp6-protocol.h
[+] _DHCP6_MESSAGE_MAX
[+] _DHCP6_STATUS_MAX
[+] DHCP6_ADVERTISE
[+] DHCP6_CONFIRM
[+] DHCP6_DECLINE
[+] DHCP6_DUID_EN
[+] DHCP6_DUID_LL
[+] DHCP6_DUID_LLT
[+] DHCP6_DUID_UUID
[+] DHCP6_INFORMATION_REQUEST
[+] DHCP6_OPTION_AUTH
[+] DHCP6_OPTION_CLIENTID
[+] DHCP6_OPTION_DNS_SERVERS
[+] DHCP6_OPTION_DOMAIN_LIST
[+] DHCP6_OPTION_ELAPSED_TIME
[+] DHCP6_OPTION_IA_NA
[+] DHCP6_OPTION_IA_TA
[+] DHCP6_OPTION_IAADDR
[+] DHCP6_OPTION_INTERFACE_ID
[+] DHCP6_OPTION_NTP_SERVER
[+] DHCP6_OPTION_ORO
[+] DHCP6_OPTION_PREFERENCE
[+] DHCP6_OPTION_RAPID_COMMIT
[+] DHCP6_OPTION_RECONF_ACCEPT
[+] DHCP6_OPTION_RECONF_MSG
[+] DHCP6_OPTION_RELAY_MSG
[+] DHCP6_OPTION_SERVERID
[+] DHCP6_OPTION_SNTP_SERVERS
[+] DHCP6_OPTION_STATUS_CODE
[+] DHCP6_OPTION_UNICAST
[+] DHCP6_OPTION_USER_CLASS
[+] DHCP6_OPTION_VENDOR_CLASS
[+] DHCP6_OPTION_VENDOR_OPTS
[+] DHCP6_PORT_CLIENT
[+] DHCP6_PORT_SERVER
[+] DHCP6_REB_MAX_RT
[+] DHCP6_REB_TIMEOUT
[+] DHCP6_REBIND
[+] DHCP6_RECONFIGURE
[+] DHCP6_RELAY_FORW
[+] DHCP6_RELAY_REPL
[+] DHCP6_REN_MAX_RT
[+] DHCP6_REN_TIMEOUT
[+] DHCP6_RENEW
[+] DHCP6_REPLY
[+] DHCP6_REQ_MAX_RC
[+] DHCP6_REQ_MAX_RT
[+] DHCP6_REQ_TIMEOUT
[+] DHCP6_REQUEST
[+] DHCP6_SOL_MAX_DELAY
[+] DHCP6_SOL_MAX_RT
[+] DHCP6_SOL_TIMEOUT
[+] DHCP6_SOLICIT
[+] DHCP6_STATUS_NO_ADDRS_AVAIL
[+] DHCP6_STATUS_NO_BINDING
[+] DHCP6_STATUS_NOT_ON_LINK
[+] DHCP6_STATUS_SUCCESS
[+] DHCP6_STATUS_UNSPEC_FAIL
[+] DHCP6_STATUS_USE_MULTICAST
[+] IN6ADDR_ALL_DHCP6_RELAY_AGENTS_AND_SERVERS_INIT

hashmap.h
[+] HASH_KEY_SIZE

journal-file.h
[+] OFSfmt

journald-native.h
[+] DATA_SIZE_MAX
[+] ENTRY_SIZE_MAX

kdbus.h
[+] KDBUS_DST_ID_NAME
[+] KDBUS_IOCTL_MAGIC
[+] KDBUS_MATCH_ID_ANY

logind.h
[+] IGNORE_LID_SWITCH_STARTUP_USEC
[+] IGNORE_LID_SWITCH_SUSPEND_USEC

manager.h
[+] MANAGER_MAX_NAMES

missing.h
[+] __IFLA_BOND_MAX
[+] __IFLA_BRIDGE_MAX
[+] __IFLA_IPTUN_MAX
[+] __IFLA_MAX
[+] __IFLA_VLAN_MAX
[+] __IFLA_VXLAN_MAX
[+] __O_TMPFILE
[+] _RLIMIT_MAX
[+] AUDIT_SERVICE_START
[+] AUDIT_SERVICE_STOP
[+] BTRFS_DEVICE_PATH_NAME_MAX
[+] BTRFS_FSID_SIZE
[+] BTRFS_IOCTL_MAGIC
[+] BTRFS_PATH_NAME_MAX
[+] BTRFS_SUPER_MAGIC
[+] BTRFS_UUID_SIZE
[+] CIFS_MAGIC_NUMBER
[+] F_LINUX_SPECIFIC_BASE
[+] IFLA_BOND_ACTIVE_SLAVE
[+] IFLA_BOND_AD_INFO
[+] IFLA_BOND_AD_LACP_RATE
[+] IFLA_BOND_AD_SELECT
[+] IFLA_BOND_ALL_SLAVES_ACTIVE
[+] IFLA_BOND_ARP_ALL_TARGETS
[+] IFLA_BOND_ARP_INTERVAL
[+] IFLA_BOND_ARP_IP_TARGET
[+] IFLA_BOND_ARP_VALIDATE
[+] IFLA_BOND_DOWNDELAY
[+] IFLA_BOND_FAIL_OVER_MAC
[+] IFLA_BOND_LP_INTERVAL
[+] IFLA_BOND_MIIMON
[+] IFLA_BOND_MIN_LINKS
[+] IFLA_BOND_MODE
[+] IFLA_BOND_NUM_PEER_NOTIF
[+] IFLA_BOND_PACKETS_PER_SLAVE
[+] IFLA_BOND_PRIMARY
[+] IFLA_BOND_PRIMARY_RESELECT
[+] IFLA_BOND_RESEND_IGMP
[+] IFLA_BOND_UNSPEC
[+] IFLA_BOND_UPDELAY
[+] IFLA_BOND_USE_CARRIER
[+] IFLA_BOND_XMIT_HASH_POLICY
[+] IFLA_BRIDGE_FLAGS
[+] IFLA_BRIDGE_MODE
[+] IFLA_BRIDGE_VLAN_INFO
[+] IFLA_CARRIER
[+] IFLA_IPTUN_6RD_PREFIXLEN
[+] IFLA_IPTUN_6RD_RELAY_PREFIXLEN
[+] IFLA_IPTUN_ENCAP_LIMIT
[+] IFLA_IPTUN_FLAGS
[+] IFLA_IPTUN_FLOWINFO
[+] IFLA_IPTUN_LINK
[+] IFLA_IPTUN_LOCAL
[+] IFLA_IPTUN_PMTUDISC
[+] IFLA_IPTUN_PROTO
[+] IFLA_IPTUN_REMOTE
[+] IFLA_IPTUN_TOS
[+] IFLA_IPTUN_TTL
[+] IFLA_IPTUN_UNSPEC
[+] IFLA_NUM_RX_QUEUES
[+] IFLA_NUM_TX_QUEUES
[+] IFLA_PHYS_PORT_ID
[+] IFLA_VLAN_EGRESS_QOS
[+] IFLA_VLAN_FLAGS
[+] IFLA_VLAN_ID
[+] IFLA_VLAN_INGRESS_QOS
[+] IFLA_VLAN_PROTOCOL
[+] IFLA_VLAN_UNSPEC
[+] IFLA_VXLAN_AGEING
[+] IFLA_VXLAN_GROUP
[+] IFLA_VXLAN_GROUP6
[+] IFLA_VXLAN_ID
[+] IFLA_VXLAN_L2MISS
[+] IFLA_VXLAN_L3MISS
[+] IFLA_VXLAN_LEARNING
[+] IFLA_VXLAN_LIMIT
[+] IFLA_VXLAN_LINK
[+] IFLA_VXLAN_LOCAL
[+] IFLA_VXLAN_LOCAL6
[+] IFLA_VXLAN_PORT
[+] IFLA_VXLAN_PORT_RANGE
[+] IFLA_VXLAN_PROXY
[+] IFLA_VXLAN_RSC
[+] IFLA_VXLAN_TOS
[+] IFLA_VXLAN_TTL
[+] IFLA_VXLAN_UNSPEC
[+] IP_FREEBIND
[+] IP_TRANSPARENT
[+] LO_FLAGS_PARTSCAN
[+] MAX_HANDLE_SZ
[+] MS_MOVE
[+] MS_PRIVATE
[+] MS_REC
[+] MS_SHARED
[+] MS_STRICTATIME
[+] PR_SET_CHILD_SUBREAPER
[+] PR_SET_NO_NEW_PRIVS
[+] RLIMIT_RTTIME
[+] SCM_SECURITY
[+] SO_REUSEPORT
[+] SOL_NETLINK
[+] TFD_TIMER_CANCEL_ON_SET

networkd.h
[+] CACHE_INFO_INFINITY_LIFE_TIME
[+] DHCP_STATIC_ROUTE_METRIC
[+] VLANID_MAX
[+] VXLAN_VID_MAX

prioq.h
[+] PRIOQ_IDX_NULL

refcnt.h
[+] REFCNT_INIT

rtnl-internal.h
[+] RTNL_CONTAINER_DEPTH
[+] RTNL_DEFAULT_TIMEOUT
[+] RTNL_RQUEUE_MAX
[+] RTNL_WQUEUE_MAX

rtnl-types.h
[+] NLA_CACHE_INFO
[+] NLA_ETHER_ADDR
[+] NLA_IN_ADDR
[+] NLA_META
[+] NLA_NESTED
[+] NLA_STRING
[+] NLA_U16
[+] NLA_U32
[+] NLA_U64
[+] NLA_U8
[+] NLA_UNION
[+] NLA_UNSPEC

sd-bus-protocol.h
[+] SD_BUS_ERROR_ACCESS_DENIED
[+] SD_BUS_ERROR_ADDRESS_IN_USE
[+] SD_BUS_ERROR_AUTH_FAILED
[+] SD_BUS_ERROR_BAD_ADDRESS
[+] SD_BUS_ERROR_DISCONNECTED
[+] SD_BUS_ERROR_FAILED
[+] SD_BUS_ERROR_FILE_EXISTS
[+] SD_BUS_ERROR_FILE_NOT_FOUND
[+] SD_BUS_ERROR_INCONSISTENT_MESSAGE
[+] SD_BUS_ERROR_INVALID_ARGS
[+] SD_BUS_ERROR_INVALID_SIGNATURE
[+] SD_BUS_ERROR_IO_ERROR
[+] SD_BUS_ERROR_LIMITS_EXCEEDED
[+] SD_BUS_ERROR_MATCH_RULE_INVALID
[+] SD_BUS_ERROR_MATCH_RULE_NOT_FOUND
[+] SD_BUS_ERROR_NAME_HAS_NO_OWNER
[+] SD_BUS_ERROR_NO_MEMORY
[+] SD_BUS_ERROR_NO_NETWORK
[+] SD_BUS_ERROR_NO_REPLY
[+] SD_BUS_ERROR_NO_SERVER
[+] SD_BUS_ERROR_NOT_SUPPORTED
[+] SD_BUS_ERROR_PROPERTY_READ_ONLY
[+] SD_BUS_ERROR_SERVICE_UNKNOWN
[+] SD_BUS_ERROR_TIMEOUT
[+] SD_BUS_ERROR_UNIX_PROCESS_ID_UNKNOWN
[+] SD_BUS_ERROR_UNKNOWN_INTERFACE
[+] SD_BUS_ERROR_UNKNOWN_METHOD
[+] SD_BUS_ERROR_UNKNOWN_OBJECT
[+] SD_BUS_ERROR_UNKNOWN_PROPERTY
[+] SD_BUS_MESSAGE_METHOD_CALL
[+] SD_BUS_MESSAGE_METHOD_ERROR
[+] SD_BUS_MESSAGE_METHOD_RETURN
[+] SD_BUS_MESSAGE_SIGNAL

sd-bus-vtable.h
[+] _SD_BUS_VTABLE_CAPABILITY_MASK
[+] _SD_BUS_VTABLE_END
[+] _SD_BUS_VTABLE_METHOD
[+] _SD_BUS_VTABLE_PROPERTY
[+] _SD_BUS_VTABLE_SIGNAL
[+] _SD_BUS_VTABLE_START
[+] _SD_BUS_VTABLE_WRITABLE_PROPERTY
[+] SD_BUS_VTABLE_DEPRECATED
[+] SD_BUS_VTABLE_END
[+] SD_BUS_VTABLE_HIDDEN
[+] SD_BUS_VTABLE_METHOD_NO_REPLY
[+] SD_BUS_VTABLE_PROPERTY_CONST
[+] SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE
[+] SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION
[+] SD_BUS_VTABLE_UNPRIVILEGED

sd-bus.h
[+] _SD_BUS_CREDS_ALL
[+] SD_BUS_CREDS_AUDIT_LOGIN_UID
[+] SD_BUS_CREDS_AUDIT_SESSION_ID
[+] SD_BUS_CREDS_BOUNDING_CAPS
[+] SD_BUS_CREDS_CGROUP
[+] SD_BUS_CREDS_CMDLINE
[+] SD_BUS_CREDS_COMM
[+] SD_BUS_CREDS_CONNECTION_NAME
[+] SD_BUS_CREDS_EFFECTIVE_CAPS
[+] SD_BUS_CREDS_EXE
[+] SD_BUS_CREDS_GID
[+] SD_BUS_CREDS_INHERITABLE_CAPS
[+] SD_BUS_CREDS_OWNER_UID
[+] SD_BUS_CREDS_PERMITTED_CAPS
[+] SD_BUS_CREDS_PID
[+] SD_BUS_CREDS_PID_STARTTIME
[+] SD_BUS_CREDS_SELINUX_CONTEXT
[+] SD_BUS_CREDS_SESSION
[+] SD_BUS_CREDS_SLICE
[+] SD_BUS_CREDS_TID
[+] SD_BUS_CREDS_TID_COMM
[+] SD_BUS_CREDS_UID
[+] SD_BUS_CREDS_UNIQUE_NAME
[+] SD_BUS_CREDS_UNIT
[+] SD_BUS_CREDS_USER_UNIT
[+] SD_BUS_CREDS_WELL_KNOWN_NAMES
[+] SD_BUS_NAME_ALLOW_REPLACEMENT
[+] SD_BUS_NAME_QUEUE
[+] SD_BUS_NAME_REPLACE_EXISTING

sd-dhcp-client.h
[+] DHCP_EVENT_EXPIRED
[+] DHCP_EVENT_IP_ACQUIRE
[+] DHCP_EVENT_IP_CHANGE
[+] DHCP_EVENT_NO_LEASE
[+] DHCP_EVENT_RENEW
[+] DHCP_EVENT_STOP

sd-dhcp6-client.h
[+] DHCP6_EVENT_IP_ACQUIRE
[+] DHCP6_EVENT_RESEND_EXPIRE
[+] DHCP6_EVENT_RETRANS_MAX
[+] DHCP6_EVENT_STOP

sd-event.h
[+] SD_EVENT_EXITING
[+] SD_EVENT_FINISHED
[+] SD_EVENT_OFF
[+] SD_EVENT_ON
[+] SD_EVENT_ONESHOT
[+] SD_EVENT_PASSIVE
[+] SD_EVENT_PRIORITY_IDLE
[+] SD_EVENT_PRIORITY_IMPORTANT
[+] SD_EVENT_PRIORITY_NORMAL
[+] SD_EVENT_RUNNING

sd-icmp6-nd.h
[+] ICMP6_EVENT_ROUTER_ADVERTISMENT_MANAGED
[+] ICMP6_EVENT_ROUTER_ADVERTISMENT_NONE
[+] ICMP6_EVENT_ROUTER_ADVERTISMENT_OTHER
[+] ICMP6_EVENT_ROUTER_ADVERTISMENT_TIMEOUT

sd-id128.h
[+] SD_ID128_STRING_MAX

sd-ipv4ll.h
[+] IPV4LL_EVENT_BIND
[+] IPV4LL_EVENT_CONFLICT
[+] IPV4LL_EVENT_STOP

sd-path.h
[+] _SD_PATH_MAX
[+] SD_PATH_SEARCH_BINARIES
[+] SD_PATH_SEARCH_CONFIGURATION
[+] SD_PATH_SEARCH_CONFIGURATION_FACTORY
[+] SD_PATH_SEARCH_LIBRARY_ARCH
[+] SD_PATH_SEARCH_LIBRARY_PRIVATE
[+] SD_PATH_SEARCH_SHARED
[+] SD_PATH_SEARCH_STATE_FACTORY
[+] SD_PATH_SYSTEM_BINARIES
[+] SD_PATH_SYSTEM_CONFIGURATION
[+] SD_PATH_SYSTEM_CONFIGURATION_FACTORY
[+] SD_PATH_SYSTEM_INCLUDE
[+] SD_PATH_SYSTEM_LIBRARY_ARCH
[+] SD_PATH_SYSTEM_LIBRARY_PRIVATE
[+] SD_PATH_SYSTEM_RUNTIME
[+] SD_PATH_SYSTEM_RUNTIME_LOGS
[+] SD_PATH_SYSTEM_SHARED
[+] SD_PATH_SYSTEM_STATE_CACHE
[+] SD_PATH_SYSTEM_STATE_FACTORY
[+] SD_PATH_SYSTEM_STATE_LOGS
[+] SD_PATH_SYSTEM_STATE_PRIVATE
[+] SD_PATH_SYSTEM_STATE_SPOOL
[+] SD_PATH_TEMPORARY
[+] SD_PATH_TEMPORARY_LARGE
[+] SD_PATH_USER
[+] SD_PATH_USER_BINARIES
[+] SD_PATH_USER_CONFIGURATION
[+] SD_PATH_USER_DESKTOP
[+] SD_PATH_USER_DOCUMENTS
[+] SD_PATH_USER_DOWNLOAD
[+] SD_PATH_USER_LIBRARY_ARCH
[+] SD_PATH_USER_LIBRARY_PRIVATE
[+] SD_PATH_USER_MUSIC
[+] SD_PATH_USER_PICTURES
[+] SD_PATH_USER_PUBLIC
[+] SD_PATH_USER_RUNTIME
[+] SD_PATH_USER_SHARED
[+] SD_PATH_USER_STATE_CACHE
[+] SD_PATH_USER_TEMPLATES
[+] SD_PATH_USER_VIDEOS

sd-resolve.h
[+] SD_RESOLVE_GET_BOTH
[+] SD_RESOLVE_GET_HOST
[+] SD_RESOLVE_GET_SERVICE

socket.h
[+] _K_SS_MAXSIZE
[+] _SS_SIZE
[+] AF_ALG
[+] AF_APPLETALK
[+] AF_ASH
[+] AF_ATMPVC
[+] AF_ATMSVC
[+] AF_AX25
[+] AF_BLUETOOTH
[+] AF_BRIDGE
[+] AF_CAIF
[+] AF_CAN
[+] AF_DECnet
[+] AF_ECONET
[+] AF_FILE
[+] AF_IEEE802154
[+] AF_INET
[+] AF_INET6
[+] AF_IPX
[+] AF_IRDA
[+] AF_ISDN
[+] AF_IUCV
[+] AF_KEY
[+] AF_LLC
[+] AF_LOCAL
[+] AF_MAX
[+] AF_NETBEUI
[+] AF_NETLINK
[+] AF_NETROM
[+] AF_PACKET
[+] AF_PHONET
[+] AF_PPPOX
[+] AF_RDS
[+] AF_ROSE
[+] AF_ROUTE
[+] AF_RXRPC
[+] AF_SECURITY
[+] AF_SNA
[+] AF_TIPC
[+] AF_UNIX
[+] AF_UNSPEC
[+] AF_WANPIPE
[+] AF_X25
[+] MSG_CMSG_CLOEXEC
[+] MSG_CONFIRM
[+] MSG_CTRUNC
[+] MSG_DONTROUTE
[+] MSG_DONTWAIT
[+] MSG_EOR
[+] MSG_ERRQUEUE
[+] MSG_FIN
[+] MSG_MORE
[+] MSG_NOSIGNAL
[+] MSG_OOB
[+] MSG_PEEK
[+] MSG_PROXY
[+] MSG_RST
[+] MSG_SYN
[+] MSG_TRUNC
[+] MSG_TRYHARD
[+] MSG_WAITALL
[+] MSG_WAITFORONE
[+] PF_ALG
[+] PF_APPLETALK
[+] PF_ASH
[+] PF_ATMPVC
[+] PF_ATMSVC
[+] PF_AX25
[+] PF_BLUETOOTH
[+] PF_BRIDGE
[+] PF_CAIF
[+] PF_CAN
[+] PF_DECnet
[+] PF_ECONET
[+] PF_FILE
[+] PF_IEEE802154
[+] PF_INET
[+] PF_INET6
[+] PF_IPX
[+] PF_IRDA
[+] PF_ISDN
[+] PF_IUCV
[+] PF_KEY
[+] PF_LLC
[+] PF_LOCAL
[+] PF_MAX
[+] PF_NETBEUI
[+] PF_NETLINK
[+] PF_NETROM
[+] PF_PACKET
[+] PF_PHONET
[+] PF_PPPOX
[+] PF_RDS
[+] PF_ROSE
[+] PF_ROUTE
[+] PF_RXRPC
[+] PF_SECURITY
[+] PF_SNA
[+] PF_TIPC
[+] PF_UNIX
[+] PF_UNSPEC
[+] PF_WANPIPE
[+] PF_X25
[+] SCM_CREDENTIALS
[+] SCM_RIGHTS
[+] SCM_TIMESTAMPING
[+] SCM_TIMESTAMPNS
[+] SHUT_RD
[+] SHUT_RDWR
[+] SHUT_WR
[+] SO_ACCEPTCONN
[+] SO_ATTACH_FILTER
[+] SO_BINDTODEVICE
[+] SO_BROADCAST
[+] SO_BSDCOMPAT
[+] SO_DEBUG
[+] SO_DETACH_FILTER
[+] SO_DOMAIN
[+] SO_DONTROUTE
[+] SO_ERROR
[+] SO_KEEPALIVE
[+] SO_LINGER
[+] SO_MARK
[+] SO_NO_CHECK
[+] SO_OOBINLINE
[+] SO_PASSCRED
[+] SO_PASSSEC
[+] SO_PEERCRED
[+] SO_PEERNAME
[+] SO_PEERSEC
[+] SO_PRIORITY
[+] SO_PROTOCOL
[+] SO_RCVBUF
[+] SO_RCVBUFFORCE
[+] SO_RCVLOWAT
[+] SO_RCVTIMEO
[+] SO_REUSEADDR
[+] SO_RXQ_OVFL
[+] SO_SECURITY_AUTHENTICATION
[+] SO_SECURITY_ENCRYPTION_NETWORK
[+] SO_SECURITY_ENCRYPTION_TRANSPORT
[+] SO_SNDBUF
[+] SO_SNDBUFFORCE
[+] SO_SNDLOWAT
[+] SO_SNDTIMEO
[+] SO_TIMESTAMPING
[+] SO_TIMESTAMPNS
[+] SO_TYPE
[+] SOCK_CLOEXEC
[+] SOCK_DCCP
[+] SOCK_DGRAM
[+] SOCK_NONBLOCK
[+] SOCK_PACKET
[+] SOCK_RAW
[+] SOCK_RDM
[+] SOCK_SEQPACKET
[+] SOCK_STREAM
[+] SOL_AAL
[+] SOL_ATM
[+] SOL_DECNET
[+] SOL_IRDA
[+] SOL_PACKET
[+] SOL_RAW
[+] SOL_SOCKET
[+] SOL_X25
[+] SOMAXCONN

strv.h
[+] STRV_MAKE_EMPTY

time-util.h
[+] NSEC_FMT
[+] USEC_FMT

unit-name.h
[+] UNIT_NAME_MAX

util.h
[+] ANSI_HIGHLIGHT_BLUE_ON
[+] GLOB_CHARS

to the top

Header Files (70)


boot-loader.h
boot.h
bootchart.h
bus-bloom.h
bus-control.h
bus-error.h
bus-kernel.h
bus-match.h
bus-message.h
bus-signature.h
bus-socket.h
bus-type.h
catalog.h
compress.h
config.h
fsprg.h
gudev.h
gudevenumtypes.h
gudevmarshal.h
ifconf.h
journal-authenticate.h
journal-def.h
journal-file.h
journal-qrcode.h
journal-vacuum.h
journal-verify.h
journald-console.h
journald-kmsg.h
journald-native.h
journald-rate-limit.h
journald-server.h
journald-stream.h
journald-syslog.h
kdbus.h
libudev-hwdb-def.h
libudev-private.h
libudev.h
login-shared.h
logind-acl.h
logind-action.h
logind-button.h
logind-device.h
logind-inhibit.h
logind-seat.h
logind-session-device.h
logind-session.h
logind-user.h
logind.h
lookup3.h
microhttpd-util.h
mmap-cache.h
mtd_probe.h
pyutil.h
readahead-common.h
scsi.h
scsi_id.h
sd-bus-protocol.h
sd-bus.h
sd-daemon.h
sd-id128.h
sd-journal.h
sd-login.h
sd-memfd.h
sd-messages.h
sd-readahead.h
sd-shutdown.h
store.h
svg.h
test-helper.h
udev.h

to the top

Shared Libraries (6)


libgudev-1.0.so
libsystemd-daemon.so
libsystemd-id128.so
libsystemd-journal.so
libsystemd-login.so
libudev.so

to the top




Generated on Thu Sep 4 16:30:35 2014 for systemd by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API