/usr/include/lirc/lirc_config.h is in liblirc-dev 0.10.0-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 | /**
* @file lirc_config.h
* @brief Local configuration constants not managed by autotools.
* @ingroup private_api
* @ingroup driver_api
*/
/** lircd socket file name - beneath $varrundir (default /var/run/lirc) */
#define DEV_LIRCD "lircd"
/** lircmd socket file name - beneath $varrundir (default /var/run/lirc) */
#define DEV_LIRCM "lircm"
/** lircd,conf file name - beneath SYSCONFDIR (default /etc) */
#define CFG_LIRCD "lircd.conf"
/** lircmd,conf file name - beneath SYSCONFDIR (default /etc) */
#define CFG_LIRCM "lircmd.conf"
/** config file names - beneath $HOME or SYSCONFDIR */
#define CFG_LIRCRC "lircrc"
/** pid file */
#define PID_LIRCD "lircd.pid"
/** default port number for UDP driver */
#define LIRC_INET_PORT 8765
/* Default device in some places, notably drivers. */
#define LIRC_DRIVER_DEVICE "/dev/lirc/0"
/** Complete lircd socket path. */
#define LIRCD VARRUNDIR "/" PACKAGE "/" DEV_LIRCD
/** Complete lircmd socket path. */
#define LIRCM VARRUNDIR "/" PACKAGE "/" DEV_LIRCM
/** Complete lircd.conf config file path. */
#define LIRCDCFGFILE SYSCONFDIR "/" PACKAGE "/" CFG_LIRCD
/** Complete lircmd.conf config file path. */
#define LIRCMDCFGFILE SYSCONFDIR "/" PACKAGE "/" CFG_LIRCM
/** Compatibility: Old lircd.conf location. */
#define LIRCDOLDCFGFILE SYSCONFDIR "/" CFG_LIRCD
/** Compatibility: Old lircmd.conf location. */
#define LIRCMDOLDCFGFILE SYSCONFDIR "/" CFG_LIRCM
/** User lircrc file name. */
#define LIRCRC_USER_FILE "." CFG_LIRCRC
/** System-wide lircrc path. */
#define LIRCRC_ROOT_FILE SYSCONFDIR "/" PACKAGE "/" CFG_LIRCRC
/** Compatibility: Old system-wide lircrc path.*/
#define LIRCRC_OLD_ROOT_FILE SYSCONFDIR "/" CFG_LIRCRC
/** Complete pid file path. */
#define PIDFILE VARRUNDIR "/" PACKAGE "/" PID_LIRCD
/** Suffix added to release events. */
#define LIRC_RELEASE_SUFFIX "_EVUP"
/** Default directory for plugins/drivers. */
#define PLUGINDIR LIBDIR "/lirc/plugins"
/** Default options file path. */
#define LIRC_OPTIONS_PATH SYSCONFDIR "/lirc/lirc_options.conf"
/** Environment variable overriding options file path. */
#define LIRC_OPTIONS_VAR "LIRC_OPTIONS_PATH"
/** Default permissions for /var/run/lircd. */
#define DEFAULT_PERMISSIONS "666"
/** Default timeout (ms) while waiting for socket. */
#define SOCKET_TIMEOUT "5000"
/** Default for --repeat-max option. */
#define DEFAULT_REPEAT_MAX "600"
/** IR transmission packet size. */
#define PACKET_SIZE (256)
/** Environment variable holding defaults for PLUGINDIR. */
#define PLUGINDIR_VAR "LIRC_PLUGIN_PATH"
/** Bit manipulator in lirc_t, see lirc.h . Signals eof from remote. */
#define LIRC_EOF 0x08000000
/** Max number of plugins. */
#define MAX_PLUGINS 256
|