Binary compatibility report for the systemd library  between 44 and 187 versions on x86

Test Info


Library Namesystemd
Version #144
Version #2187
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files106
Total Shared Libraries4
Total Symbols / Types71 / 51
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-147
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low164
Other Changes
in Constants
-196

Added Symbols (147)


gudevclient.h, libgudev-1.0.so
g_udev_client_get_type ( )
g_udev_client_new gchar const*const* subsystems )
g_udev_client_query_by_device_file ( GUdevClient* client, gchar const* device_file )
g_udev_client_query_by_device_number ( GUdevClient* client, enum GUdevDeviceType type, GUdevDeviceNumber number )
g_udev_client_query_by_subsystem ( GUdevClient* client, gchar const* subsystem )
g_udev_client_query_by_subsystem_and_name ( GUdevClient* client, gchar const* subsystem, gchar const* name )
g_udev_client_query_by_sysfs_path ( GUdevClient* client, gchar const* sysfs_path )

gudevdevice.h, libgudev-1.0.so
g_udev_device_get_action GUdevDevice* device )
g_udev_device_get_device_file GUdevDevice* device )
g_udev_device_get_device_file_symlinks GUdevDevice* device )
g_udev_device_get_device_number GUdevDevice* device )
g_udev_device_get_device_type GUdevDevice* device )
g_udev_device_get_devtype GUdevDevice* device )
g_udev_device_get_driver GUdevDevice* device )
g_udev_device_get_is_initialized GUdevDevice* device )
g_udev_device_get_name GUdevDevice* device )
g_udev_device_get_number GUdevDevice* device )
g_udev_device_get_parent GUdevDevice* device )
g_udev_device_get_parent_with_subsystem ( GUdevDevice* device, gchar const* subsystem, gchar const* devtype )
g_udev_device_get_property ( GUdevDevice* device, gchar const* key )
g_udev_device_get_property_as_boolean ( GUdevDevice* device, gchar const* key )
g_udev_device_get_property_as_double ( GUdevDevice* device, gchar const* key )
g_udev_device_get_property_as_int ( GUdevDevice* device, gchar const* key )
g_udev_device_get_property_as_strv ( GUdevDevice* device, gchar const* key )
g_udev_device_get_property_as_uint64 ( GUdevDevice* device, gchar const* key )
g_udev_device_get_property_keys GUdevDevice* device )
g_udev_device_get_seqnum GUdevDevice* device )
g_udev_device_get_subsystem GUdevDevice* device )
g_udev_device_get_sysfs_attr ( GUdevDevice* device, gchar const* name )
g_udev_device_get_sysfs_attr_as_boolean ( GUdevDevice* device, gchar const* name )
g_udev_device_get_sysfs_attr_as_double ( GUdevDevice* device, gchar const* name )
g_udev_device_get_sysfs_attr_as_int ( GUdevDevice* device, gchar const* name )
g_udev_device_get_sysfs_attr_as_strv ( GUdevDevice* device, gchar const* name )
g_udev_device_get_sysfs_attr_as_uint64 ( GUdevDevice* device, gchar const* name )
g_udev_device_get_sysfs_path GUdevDevice* device )
g_udev_device_get_tags GUdevDevice* device )
g_udev_device_get_type ( )
g_udev_device_get_usec_since_initialized GUdevDevice* device )
g_udev_device_has_property ( GUdevDevice* device, gchar const* key )

gudevenumerator.h, libgudev-1.0.so
g_udev_enumerator_add_match_is_initialized GUdevEnumerator* enumerator )
g_udev_enumerator_add_match_name ( GUdevEnumerator* enumerator, gchar const* name )
g_udev_enumerator_add_match_property ( GUdevEnumerator* enumerator, gchar const* name, gchar const* value )
g_udev_enumerator_add_match_subsystem ( GUdevEnumerator* enumerator, gchar const* subsystem )
g_udev_enumerator_add_match_sysfs_attr ( GUdevEnumerator* enumerator, gchar const* name, gchar const* value )
g_udev_enumerator_add_match_tag ( GUdevEnumerator* enumerator, gchar const* tag )
g_udev_enumerator_add_nomatch_subsystem ( GUdevEnumerator* enumerator, gchar const* subsystem )
g_udev_enumerator_add_nomatch_sysfs_attr ( GUdevEnumerator* enumerator, gchar const* name, gchar const* value )
g_udev_enumerator_add_sysfs_path ( GUdevEnumerator* enumerator, gchar const* sysfs_path )
g_udev_enumerator_execute GUdevEnumerator* enumerator )
g_udev_enumerator_get_type ( )
g_udev_enumerator_new GUdevClient* client )

gudevenumtypes.h, libgudev-1.0.so
g_udev_device_type_get_type ( )

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 )

libudev.h, libudev.so
udev_device_get_action struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_devlinks_list_entry struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_devnode struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_devnum struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_devpath struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_devtype struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_driver struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_is_initialized struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_parent struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_parent_with_subsystem_devtype ( struct udev_device* udev_device, char const* subsystem, char const* devtype ) @@ LIBUDEV_183
udev_device_get_properties_list_entry struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_property_value ( struct udev_device* udev_device, char const* key ) @@ LIBUDEV_183
udev_device_get_seqnum struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_subsystem struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_sysattr_list_entry struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_sysattr_value ( struct udev_device* udev_device, char const* sysattr ) @@ LIBUDEV_183
udev_device_get_sysname struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_sysnum struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_syspath struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_tags_list_entry struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_udev struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_get_usec_since_initialized struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_has_tag ( struct udev_device* udev_device, char const* tag ) @@ LIBUDEV_183
udev_device_new_from_devnum ( struct udev* udev, char type, dev_t devnum ) @@ LIBUDEV_183
udev_device_new_from_environment struct udev* udev ) @@ LIBUDEV_183
udev_device_new_from_subsystem_sysname ( struct udev* udev, char const* subsystem, char const* sysname ) @@ LIBUDEV_183
udev_device_new_from_syspath ( struct udev* udev, char const* syspath ) @@ LIBUDEV_183
udev_device_ref struct udev_device* udev_device ) @@ LIBUDEV_183
udev_device_unref struct udev_device* udev_device ) @@ LIBUDEV_183
udev_enumerate_add_match_is_initialized struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_enumerate_add_match_parent ( struct udev_enumerate* udev_enumerate, struct udev_device* parent ) @@ LIBUDEV_183
udev_enumerate_add_match_property ( struct udev_enumerate* udev_enumerate, char const* property, char const* value ) @@ LIBUDEV_183
udev_enumerate_add_match_subsystem ( struct udev_enumerate* udev_enumerate, char const* subsystem ) @@ LIBUDEV_183
udev_enumerate_add_match_sysattr ( struct udev_enumerate* udev_enumerate, char const* sysattr, char const* value ) @@ LIBUDEV_183
udev_enumerate_add_match_sysname ( struct udev_enumerate* udev_enumerate, char const* sysname ) @@ LIBUDEV_183
udev_enumerate_add_match_tag ( struct udev_enumerate* udev_enumerate, char const* tag ) @@ LIBUDEV_183
udev_enumerate_add_nomatch_subsystem ( struct udev_enumerate* udev_enumerate, char const* subsystem ) @@ LIBUDEV_183
udev_enumerate_add_nomatch_sysattr ( struct udev_enumerate* udev_enumerate, char const* sysattr, char const* value ) @@ LIBUDEV_183
udev_enumerate_add_syspath ( struct udev_enumerate* udev_enumerate, char const* syspath ) @@ LIBUDEV_183
udev_enumerate_get_list_entry struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_enumerate_get_udev struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_enumerate_new struct udev* udev ) @@ LIBUDEV_183
udev_enumerate_ref struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_enumerate_scan_devices struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_enumerate_scan_subsystems struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_enumerate_unref struct udev_enumerate* udev_enumerate ) @@ LIBUDEV_183
udev_get_log_priority struct udev* udev ) @@ LIBUDEV_183
udev_get_userdata struct udev* udev ) @@ LIBUDEV_183
udev_list_entry_get_by_name ( struct udev_list_entry* list_entry, char const* name ) @@ LIBUDEV_183
udev_list_entry_get_name struct udev_list_entry* list_entry ) @@ LIBUDEV_183
udev_list_entry_get_next struct udev_list_entry* list_entry ) @@ LIBUDEV_183
udev_list_entry_get_value struct udev_list_entry* list_entry ) @@ LIBUDEV_183
udev_monitor_enable_receiving struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_filter_add_match_subsystem_devtype ( struct udev_monitor* udev_monitor, char const* subsystem, char const* devtype ) @@ LIBUDEV_183
udev_monitor_filter_add_match_tag ( struct udev_monitor* udev_monitor, char const* tag ) @@ LIBUDEV_183
udev_monitor_filter_remove struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_filter_update struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_get_fd struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_get_udev struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_new_from_netlink ( struct udev* udev, char const* name ) @@ LIBUDEV_183
udev_monitor_receive_device struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_ref struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_monitor_set_receive_buffer_size ( struct udev_monitor* udev_monitor, int size ) @@ LIBUDEV_183
udev_monitor_unref struct udev_monitor* udev_monitor ) @@ LIBUDEV_183
udev_new ( ) @@ LIBUDEV_183
udev_queue_get_kernel_seqnum struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_get_queue_is_empty struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_get_queued_list_entry struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_get_seqnum_is_finished ( struct udev_queue* udev_queue, unsigned long long seqnum ) @@ LIBUDEV_183
udev_queue_get_seqnum_sequence_is_finished ( struct udev_queue* udev_queue, unsigned long long start, unsigned long long end ) @@ LIBUDEV_183
udev_queue_get_udev struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_get_udev_is_active struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_get_udev_seqnum struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_new struct udev* udev ) @@ LIBUDEV_183
udev_queue_ref struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_queue_unref struct udev_queue* udev_queue ) @@ LIBUDEV_183
udev_ref struct udev* udev ) @@ LIBUDEV_183
udev_set_log_fn ( struct udev* udev, void(*log_fn)(struct udev*, int, char const*, int, char const*, char const*, va_list) ) @@ LIBUDEV_183
udev_set_log_priority ( struct udev* udev, int priority ) @@ LIBUDEV_183
udev_set_userdata ( struct udev* udev, void* userdata ) @@ LIBUDEV_183
udev_unref struct udev* udev ) @@ LIBUDEV_183
udev_util_encode_string char const* str, char* str_enc, size_t len ) @@ LIBUDEV_183

sd-journal.h, libsystemd-journal.so
sd_journal_add_disjunction sd_journal* j ) @@ LIBSYSTEMD_JOURNAL_187
sd_journal_get_cutoff_monotonic_usec sd_journal* j, sd_id128_t const boot_id, uint64_t* from, uint64_t* to ) @@ LIBSYSTEMD_JOURNAL_184
sd_journal_get_cutoff_realtime_usec sd_journal* j, uint64_t* from, uint64_t* to ) @@ LIBSYSTEMD_JOURNAL_184
sd_journal_open_directory ( sd_journal** ret, char const* path, int flags ) @@ LIBSYSTEMD_JOURNAL_187
sd_journal_print_with_location int priority, char const* file, char const* line, char const* func, char const* format, ... ) @@ LIBSYSTEMD_JOURNAL_183
sd_journal_printv_with_location int priority, char const* file, char const* line, char const* func, char const* format, va_list ap ) @@ LIBSYSTEMD_JOURNAL_183
sd_journal_send_with_location ( char const* file, char const* line, char const* func, char const* format, ... ) @@ LIBSYSTEMD_JOURNAL_183
sd_journal_sendv_with_location ( char const* file, char const* line, char const* func, struct iovec const* iov, int n ) @@ LIBSYSTEMD_JOURNAL_183
sd_journal_wait sd_journal* j, uint64_t timeout_usec ) @@ LIBSYSTEMD_JOURNAL_187

sd-login.h, libsystemd-login.so
sd_seat_can_graphical char const* seat ) @@ LIBSYSTEMD_LOGIN_186
sd_seat_can_tty char const* seat ) @@ LIBSYSTEMD_LOGIN_186
sd_session_get_state ( char const* sessio, char** state ) @@ LIBSYSTEMD_LOGIN_186

to the top

Problems with Symbols, Low Severity (1)


sd-journal.h, libsystemd-journal.so
[+] sd_journal_print int piority, char const* format, ... ) @@ LIBSYSTEMD_JOURNAL_38 (1)

to the top

Problems with Constants, Low Severity (164)


auto_dev-ioctl.h
[+] AUTOFS_DEV_IOCTL_ASKUMOUNT_CMD
[+] AUTOFS_DEV_IOCTL_CATATONIC_CMD
[+] AUTOFS_DEV_IOCTL_CLOSEMOUNT_CMD
[+] AUTOFS_DEV_IOCTL_EXPIRE_CMD
[+] AUTOFS_DEV_IOCTL_FAIL_CMD
[+] AUTOFS_DEV_IOCTL_ISMOUNTPOINT_CMD
[+] AUTOFS_DEV_IOCTL_OPENMOUNT_CMD
[+] AUTOFS_DEV_IOCTL_PROTOSUBVER_CMD
[+] AUTOFS_DEV_IOCTL_PROTOVER_CMD
[+] AUTOFS_DEV_IOCTL_READY_CMD
[+] AUTOFS_DEV_IOCTL_REQUESTER_CMD
[+] AUTOFS_DEV_IOCTL_SETPIPEFD_CMD
[+] AUTOFS_DEV_IOCTL_TIMEOUT_CMD
[+] AUTOFS_DEVICE_NAME
[+] AUTOFS_DEVID_LEN
[+] AUTOFS_IOCTL

build.h
[+] _AUDIT_FEATURE_
[+] _LIBCRYPTSETUP_FEATURE_
[+] _LIBWRAP_FEATURE_
[+] _PAM_FEATURE_
[+] _SELINUX_FEATURE_
[+] _SYSVINIT_FEATURE_

bus-errors.h
[+] BUS_ERROR_INVALID_JOB_MODE
[+] BUS_ERROR_INVALID_NAME
[+] BUS_ERROR_INVALID_PATH
[+] BUS_ERROR_JOB_TYPE_NOT_APPLICABLE
[+] BUS_ERROR_LOAD_FAILED
[+] BUS_ERROR_MASKED
[+] BUS_ERROR_NO_ISOLATION
[+] BUS_ERROR_NO_SUCH_JOB
[+] BUS_ERROR_NO_SUCH_PROCESS
[+] BUS_ERROR_NO_SUCH_UNIT
[+] BUS_ERROR_NOT_SUBSCRIBED
[+] BUS_ERROR_NOT_SUPPORTED
[+] BUS_ERROR_ONLY_BY_DEPENDENCY
[+] BUS_ERROR_SHUTTING_DOWN
[+] BUS_ERROR_TRANSACTION_IS_DESTRUCTIVE
[+] BUS_ERROR_TRANSACTION_JOBS_CONFLICTING
[+] BUS_ERROR_TRANSACTION_ORDER_IS_CYCLIC
[+] BUS_ERROR_UNIT_EXISTS
[+] BUS_ERROR_UNIT_TYPE_MISMATCH

config.h
[+] HAVE_GTK
[+] HAVE_LIBCRYPTSETUP
[+] PACKAGE_BUGREPORT
[+] PACKAGE_URL

dbus-common.h
[+] BUS_GENERIC_INTERFACES_LIST
[+] BUS_INTROSPECTABLE_INTERFACE
[+] BUS_PEER_INTERFACE
[+] BUS_PROPERTIES_INTERFACE
[+] DBUS_ERROR_PROPERTY_READ_ONLY
[+] DBUS_ERROR_UNKNOWN_INTERFACE
[+] DBUS_ERROR_UNKNOWN_OBJECT
[+] DBUS_ERROR_UNKNOWN_PROPERTY

dbus-execute.h
[+] BUS_EXEC_CONTEXT_INTERFACE

dbus-unit.h
[+] BUS_UNIT_INTERFACE

fanotify.h
[+] FAN_ACCESS
[+] FAN_ACCESS_PERM
[+] FAN_ALLOW
[+] FAN_CLOEXEC
[+] FAN_CLOSE_NOWRITE
[+] FAN_CLOSE_WRITE
[+] FAN_DENY
[+] FAN_EVENT_ON_CHILD
[+] FAN_MARK_ADD
[+] FAN_MARK_DONT_FOLLOW
[+] FAN_MARK_FLUSH
[+] FAN_MARK_IGNORED_MASK
[+] FAN_MARK_IGNORED_SURV_MODIFY
[+] FAN_MARK_MOUNT
[+] FAN_MARK_ONLYDIR
[+] FAN_MARK_REMOVE
[+] FAN_MODIFY
[+] FAN_NONBLOCK
[+] FAN_OPEN
[+] FAN_OPEN_PERM
[+] FAN_Q_OVERFLOW

initreq.h
[+] INIT_CMD_BSD
[+] INIT_CMD_CHANGECONS
[+] INIT_CMD_POWERFAIL
[+] INIT_CMD_POWERFAILNOW
[+] INIT_CMD_POWEROK
[+] INIT_CMD_RUNLVL
[+] INIT_CMD_SETENV
[+] INIT_CMD_START
[+] INIT_CMD_UNSETENV
[+] INIT_MAGIC

ioprio.h
[+] IOPRIO_BE_NR
[+] IOPRIO_BITS
[+] IOPRIO_CLASS_BE
[+] IOPRIO_CLASS_IDLE
[+] IOPRIO_CLASS_NONE
[+] IOPRIO_CLASS_RT
[+] IOPRIO_CLASS_SHIFT
[+] IOPRIO_PRIO_MASK
[+] IOPRIO_WHO_PGRP
[+] IOPRIO_WHO_PROCESS
[+] IOPRIO_WHO_USER

journal-def.h
[+] _OBJECT_TYPE_MAX

journal-file.h
[+] _WINDOW_MAX
[+] WINDOW_HEADER

logind.h
[+] FD_BUS
[+] FD_CONSOLE
[+] FD_FIFO_BASE

manager.h
[+] MANAGER_MAX_NAMES

missing.h
[+] BTRFS_IOCTL_MAGIC
[+] BTRFS_PATH_NAME_MAX
[+] BTRFS_SUPER_MAGIC
[+] F_LINUX_SPECIFIC_BASE
[+] MS_MOVE
[+] MS_PRIVATE
[+] RLIMIT_RTTIME
[+] SCM_SECURITY

sd-journal.h
[+] SD_JOURNAL_INVALIDATE_ADD
[+] SD_JOURNAL_INVALIDATE_REMOVE

securebits.h
[+] SECURE_KEEP_CAPS
[+] SECURE_KEEP_CAPS_LOCKED
[+] SECURE_NO_SETUID_FIXUP
[+] SECURE_NO_SETUID_FIXUP_LOCKED
[+] SECURE_NOROOT
[+] SECURE_NOROOT_LOCKED
[+] SECUREBITS_DEFAULT

socket.h
[+] _K_SS_MAXSIZE

special.h
[+] SPECIAL_BASIC_TARGET
[+] SPECIAL_CTRL_ALT_DEL_TARGET
[+] SPECIAL_DBUS_SERVICE
[+] SPECIAL_DBUS_SOCKET
[+] SPECIAL_DEFAULT_TARGET
[+] SPECIAL_DISPLAY_MANAGER_SERVICE
[+] SPECIAL_EMERGENCY_TARGET
[+] SPECIAL_EXIT_TARGET
[+] SPECIAL_FSCK_SERVICE
[+] SPECIAL_HALT_TARGET
[+] SPECIAL_HTTP_DAEMON_TARGET
[+] SPECIAL_JOURNALD_SERVICE
[+] SPECIAL_JOURNALD_SOCKET
[+] SPECIAL_KBREQUEST_TARGET
[+] SPECIAL_KEXEC_TARGET
[+] SPECIAL_LOCAL_FS_PRE_TARGET
[+] SPECIAL_LOCAL_FS_TARGET
[+] SPECIAL_MAIL_TRANSFER_AGENT_TARGET
[+] SPECIAL_NETWORK_TARGET
[+] SPECIAL_NSS_LOOKUP_TARGET
[+] SPECIAL_POWEROFF_TARGET
[+] SPECIAL_QUOTACHECK_SERVICE
[+] SPECIAL_QUOTAON_SERVICE
[+] SPECIAL_REBOOT_TARGET
[+] SPECIAL_REMOTE_FS_PRE_TARGET
[+] SPECIAL_REMOTE_FS_TARGET
[+] SPECIAL_REMOUNT_ROOTFS_SERVICE
[+] SPECIAL_RESCUE_TARGET
[+] SPECIAL_RPCBIND_TARGET
[+] SPECIAL_RUNLEVEL2_TARGET
[+] SPECIAL_RUNLEVEL3_TARGET
[+] SPECIAL_RUNLEVEL4_TARGET
[+] SPECIAL_RUNLEVEL5_TARGET
[+] SPECIAL_SHUTDOWN_TARGET
[+] SPECIAL_SIGPWR_TARGET
[+] SPECIAL_SOCKETS_TARGET
[+] SPECIAL_SWAP_TARGET
[+] SPECIAL_SYSINIT_TARGET
[+] SPECIAL_SYSLOG_TARGET
[+] SPECIAL_TIME_SYNC_TARGET
[+] SPECIAL_UMOUNT_TARGET

unit-name.h
[+] UNIT_NAME_MAX

to the top

Other Changes in Constants (196)


config.h
[+] _DARWIN_USE_64_BIT_INODE
[+] HAVE_IMA

def.h
[+] DEFAULT_CONFIRM_USEC

journal-def.h
[+] HEADER_COMPATIBLE_SIGNED
[+] OBJECT_SIGNATURE
[+] SIGNATURE_LENGTH

journal-file.h
[+] WINDOW_SIGNATURE

keys-from-name.h
[+] GPERF_CASE_STRCMP
[+] GPERF_DOWNCASE
[+] MAX_HASH_VALUE
[+] MAX_WORD_LENGTH
[+] MIN_HASH_VALUE
[+] MIN_WORD_LENGTH
[+] TOTAL_KEYWORDS

libudev-private.h
[+] READ_END
[+] UDEV_ALLOWED_CHARS_INPUT
[+] UTIL_LINE_SIZE
[+] UTIL_NAME_SIZE
[+] UTIL_PATH_SIZE
[+] WRITE_END

logind.h
[+] FD_BUTTON_UDEV
[+] FD_OTHER_BASE

mtd_probe.h
[+] SM_MAX_ZONE_SIZE
[+] SM_OOB_SIZE
[+] SM_SECTOR_SIZE
[+] SM_SMALL_OOB_SIZE
[+] SM_SMALL_PAGE

scsi.h
[+] ABORT
[+] ABORTED_COMMAND
[+] ALLOW_MEDIUM_REMOVAL
[+] BLANK_CHECK
[+] BUS_DEVICE_RESET
[+] BUSY
[+] CHANGE_DEFINITION
[+] CHECK_CONDITION
[+] COMMAND_COMPLETE
[+] COMMAND_TERMINATED
[+] COMPARE
[+] CONDITION_GOOD
[+] COPY
[+] COPY_ABORTED
[+] COPY_VERIFY
[+] DATA_PROTECT
[+] DEF_TIMEOUT
[+] DISCONNECT
[+] ERASE
[+] EXTENDED_EXTENDED_IDENTIFY
[+] EXTENDED_MESSAGE
[+] EXTENDED_MODIFY_DATA_POINTER
[+] EXTENDED_SDTR
[+] EXTENDED_WDTR
[+] FORMAT_UNIT
[+] GOOD
[+] HARDWARE_ERROR
[+] HEAD_OF_QUEUE_TAG
[+] ILLEGAL_REQUEST
[+] INITIATE_RECOVERY
[+] INITIATOR_ERROR
[+] INQUIRY
[+] INQUIRY_CMD
[+] INQUIRY_CMDLEN
[+] INTERMEDIATE_C_GOOD
[+] INTERMEDIATE_GOOD
[+] LINKED_CMD_COMPLETE
[+] LINKED_FLG_CMD_COMPLETE
[+] LOCK_UNLOCK_CACHE
[+] LOG_SELECT
[+] LOG_SENSE
[+] MEDIUM_ERROR
[+] MEDIUM_SCAN
[+] MESSAGE_REJECT
[+] MISCOMPARE
[+] MODE_SELECT
[+] MODE_SELECT_10
[+] MODE_SENSE
[+] MODE_SENSE_10
[+] MODEL_LENGTH
[+] MOVE_MEDIUM
[+] MSG_PARITY_ERROR
[+] NO_SENSE
[+] NOP
[+] NOT_READY
[+] ORDERED_QUEUE_TAG
[+] PERSISTENT_RESERVE_IN
[+] PERSISTENT_RESERVE_OUT
[+] PRE_FETCH
[+] QUEUE_FULL
[+] READ_10
[+] READ_12
[+] READ_6
[+] READ_BLOCK_LIMITS
[+] READ_BUFFER
[+] READ_CAPACITY
[+] READ_DEFECT_DATA
[+] READ_ELEMENT_STATUS
[+] READ_LONG
[+] READ_POSITION
[+] READ_REVERSE
[+] READ_TOC
[+] REASSIGN_BLOCKS
[+] RECEIVE_DIAGNOSTIC
[+] RECOVER_BUFFERED_DATA
[+] RECOVERED_ERROR
[+] REQUEST_SENSE
[+] RESERVATION_CONFLICT
[+] RESERVE
[+] RESERVE_10
[+] RESTORE_POINTERS
[+] REZERO_UNIT
[+] SAVE_POINTERS
[+] SCSI_ACA_ACTIVE
[+] SCSI_BUSY
[+] SCSI_CHECK_CONDITION
[+] SCSI_COMMAND_TERMINATED
[+] SCSI_CONDITION_MET
[+] SCSI_ID_ASCII
[+] SCSI_ID_BINARY
[+] SCSI_ID_EUI_64
[+] SCSI_ID_LUNGROUP
[+] SCSI_ID_MD5
[+] SCSI_ID_NAA
[+] SCSI_ID_NAA_DONT_CARE
[+] SCSI_ID_NAA_IEEE_REG
[+] SCSI_ID_NAA_IEEE_REG_EXTENDED
[+] SCSI_ID_NAME
[+] SCSI_ID_RELPORT
[+] SCSI_ID_T10_VENDOR
[+] SCSI_ID_TGTGROUP
[+] SCSI_ID_VENDOR_SPECIFIC
[+] SCSI_IMMEDIATE
[+] SCSI_IMMEDIATE_CONDITION_MET
[+] SCSI_INQ_BUFF_LEN
[+] SCSI_IOCTL_GET_BUS_NUMBER
[+] SCSI_IOCTL_GET_IDLUN
[+] SCSI_IOCTL_PROBE_HOST
[+] SCSI_IOCTL_TAGGED_DISABLE
[+] SCSI_IOCTL_TAGGED_ENABLE
[+] SCSI_RESERVATION_CONFLICT
[+] SCSI_TASK_ABORTED
[+] SCSI_TASK_SET_FULL
[+] SEARCH_EQUAL
[+] SEARCH_EQUAL_12
[+] SEARCH_HIGH
[+] SEARCH_HIGH_12
[+] SEARCH_LOW
[+] SEARCH_LOW_12
[+] SEEK_10
[+] SEEK_6
[+] SEND_DIAGNOSTIC
[+] SEND_VOLUME_TAG
[+] SENSE_BUFF_LEN
[+] SET_LIMITS
[+] SET_WINDOW
[+] SIMPLE_QUEUE_TAG
[+] SPACE
[+] START_STOP
[+] STATUS_MASK
[+] SYNCHRONIZE_CACHE
[+] TEST_UNIT_READY
[+] TYPE_DISK
[+] TYPE_ENCLOSURE
[+] TYPE_MEDIUM_CHANGER
[+] TYPE_MOD
[+] TYPE_NO_LUN
[+] TYPE_PROCESSOR
[+] TYPE_ROM
[+] TYPE_SCANNER
[+] TYPE_TAPE
[+] TYPE_WORM
[+] UNIT_ATTENTION
[+] UPDATE_BLOCK
[+] VENDOR_LENGTH
[+] VERIFY
[+] VOLUME_OVERFLOW
[+] WRITE_10
[+] WRITE_12
[+] WRITE_6
[+] WRITE_BUFFER
[+] WRITE_FILEMARKS
[+] WRITE_LONG
[+] WRITE_LONG_2
[+] WRITE_SAME
[+] WRITE_VERIFY
[+] WRITE_VERIFY_12

scsi_id.h
[+] MAX_ATTR_LEN
[+] MAX_BUFFER_LEN
[+] MAX_PATH_LEN
[+] MAX_SERIAL_LEN

sd-journal.h
[+] SD_JOURNAL_INVALIDATE

util.h
[+] ANSI_HIGHLIGHT_YELLOW_ON
[+] NSEC_PER_DAY
[+] NSEC_PER_HOUR
[+] NSEC_PER_MINUTE
[+] NSEC_PER_MONTH
[+] NSEC_PER_WEEK
[+] NSEC_PER_YEAR

to the top

Header Files (106)


acl-util.h
ask-password-api.h
auto_dev-ioctl.h
automount.h
build.h
bus-errors.h
cgroup-attr.h
cgroup-show.h
cgroup-util.h
cgroup.h
compress.h
condition.h
conf-parser.h
config.h
dbus-automount.h
dbus-common.h
dbus-device.h
dbus-execute.h
dbus-job.h
dbus-loop.h
dbus-manager.h
dbus-mount.h
dbus-path.h
dbus-service.h
dbus-snapshot.h
dbus-socket.h
dbus-swap.h
dbus-target.h
dbus-timer.h
dbus-unit.h
dbus.h
def.h
device.h
execute.h
exit-status.h
fanotify.h
fdset.h
hashmap.h
hostname-setup.h
initreq.h
install.h
ioprio.h
job.h
journal-def.h
journal-file.h
journal-rate-limit.h
journald.h
kmod-setup.h
label.h
list.h
load-dropin.h
load-fragment.h
locale-setup.h
log.h
logind-acl.h
logind-device.h
logind-seat.h
logind-session.h
logind-user.h
logind.h
logs-show.h
lookup3.h
loopback-setup.h
machine-id-setup.h
macro.h
manager.h
missing.h
mount-setup.h
mount.h
namespace.h
pager.h
path-lookup.h
path.h
polkit.h
ratelimit.h
readahead-common.h
sd-daemon.h
sd-id128.h
sd-journal.h
sd-login.h
sd-messages.h
sd-readahead.h
securebits.h
selinux-setup.h
service.h
set.h
shutdownd.h
snapshot.h
socket-util.h
socket.h
spawn-agent.h
special.h
specifier.h
strv.h
swap.h
sysfs-show.h
target.h
tcpwrap.h
timer.h
umount.h
unit-name.h
unit.h
utf8.h
util.h
utmp-wtmp.h
virt.h

to the top

Shared Libraries (4)


libsystemd-daemon.so
libsystemd-id128.so
libsystemd-journal.so
libsystemd-login.so

to the top




Generated on Thu Nov 21 13:02:10 2013 for systemd by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API