Systemd/src/udev
Zbigniew Jędrzejewski-Szmek e4d2bfdd73 Add printf attributes in exported headers
gcc (and other compilers) sometimes generate spurious warnings, and
thus users of public headers must be able to disable warnings.

Printf format attributes can be disabled by setting
    #define _sd_printf_attr_
before including the header file.

Also, add similar logic for sentinel attribute:
    #define _sd_sentinel_attr_
before including the header file disables the attribute.
2013-04-25 21:50:48 -04:00
..
accelerometer move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
ata_id udev/ata_id: zero out variable properly 2013-04-14 18:52:24 -04:00
cdrom_id Remove or indent #define GNU_SOURCE 2013-03-11 18:03:13 -04:00
collect udev: no need to output OOM, if we call log_oom() anyway 2013-03-22 21:05:42 +01:00
keymap keymap: Fix typo in previous commit 2013-04-09 15:44:41 +02:00
mtd_probe udev: move all unconditionally installed rules to rules/ 2012-04-14 20:10:03 +02:00
scsi_id udev: extern on functions is pointless 2013-03-30 15:21:54 +01:00
v4l_id use the same email address everywhere 2012-11-12 19:47:43 +01:00
.gitignore update .gitignore 2012-04-13 21:49:25 +02:00
.vimrc import udev repository 2012-04-03 21:08:04 +02:00
Makefile build-sys: add stub makefiles to all subdirs to ease development with emacs 2012-04-13 21:37:59 +02:00
udev-builtin-blkid.c udev: expose new ISO9660 properties from libblkid 2013-02-17 02:47:17 +01:00
udev-builtin-btrfs.c udev: move string copy functions to shared/ 2013-01-09 19:06:46 +01:00
udev-builtin-firmware.c udev: firmware - do not created /run/udev/firmware-missing/ 2013-03-03 18:31:52 +01:00
udev-builtin-hwdb.c udev: hwdb - properly handle a missing database 2012-11-15 17:30:03 +01:00
udev-builtin-input_id.c use the same email address everywhere 2012-11-12 19:47:43 +01:00
udev-builtin-kmod.c use streq instead of strcmp 2013-02-13 18:14:20 +01:00
udev-builtin-net_id.c Use initalization instead of explicit zeroing 2013-04-05 19:50:57 -04:00
udev-builtin-path_id.c use streq instead of strcmp 2013-02-13 18:14:20 +01:00
udev-builtin-uaccess.c PAM, uaccess: check for logind, not for systemd 2013-04-05 18:16:58 +02:00
udev-builtin-usb_id.c move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
udev-builtin.c build-sys: fix HAVE/ENABLE_FIRMWARE 2013-03-28 15:28:10 +01:00
udev-ctrl.c udev/udev-ctrl.c:udev_ctrl_new_from_fd() enable SO_PASSCRED 2013-04-08 20:03:50 +02:00
udev-event.c udev: always set selinux label at "add" events 2013-03-21 23:13:17 +01:00
udev-node.c use streq instead of strcmp 2013-02-13 18:14:20 +01:00
udev-rules.c Fix spelling errors using 'codespell' tool 2013-04-15 08:40:05 -04:00
udev-watch.c Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
udev.conf move imported udev into place 2012-04-04 05:05:07 +02:00
udev.h Add printf attributes in exported headers 2013-04-25 21:50:48 -04:00
udev.pc.in udev.pc: install udev files to /lib/udev rather than /lib/systemd 2012-05-27 15:24:20 +02:00
udevadm-control.c use the same email address everywhere 2012-11-12 19:47:43 +01:00
udevadm-hwdb.c move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
udevadm-info.c udevadm: place const in the right place 2013-03-22 23:08:17 -04:00
udevadm-monitor.c udev: move string copy functions to shared/ 2013-01-09 19:06:46 +01:00
udevadm-settle.c udev: use usec_t and now() 2012-11-12 01:03:14 +01:00
udevadm-test-builtin.c udev: move string copy functions to shared/ 2013-01-09 19:06:46 +01:00
udevadm-test.c use streq instead of strcmp 2013-02-13 18:14:20 +01:00
udevadm-trigger.c Remove some dead code 2013-03-31 14:28:36 -04:00
udevadm.c use streq instead of strcmp 2013-02-13 18:14:20 +01:00
udevd.c nspawn: introduce the new /machine/ tree in the cgroup tree and move containers there 2013-04-16 04:41:21 +02:00