syslogd: trivial build fix
to send SIGUSR1 for the initial writing, or updating. Any timed
rewriting remains undisturbed
to send SIGUSR1 for the initial writing, or updating. Any timed
rewriting remains undisturbed
+config DHCPD_LEASES_FILE
+ string "Absolute path to lease file"
+ default "/var/lib/misc/udhcpd.leases"
+ depends on APP_UDHCPD
+ help
+ The udhcpd stores address in lease files. Normaly it is save
+ to leave it untouched.
+
+
config APP_UDHCPC
bool "udhcp Client (udhcpc)"
default n
config APP_UDHCPC
bool "udhcp Client (udhcpc)"
default n
If selected, both client and server will support passing of domain
search lists via option 119, specified in RFC3397.
If selected, both client and server will support passing of domain
search lists via option 119, specified in RFC3397.
+config DHCPC_DEFAULT_SCRIPT
+ string "Absolute path to config script"
+ default "/usr/share/udhcpc/default.script"
+ depends on APP_UDHCPC
+ help
+ This script is called after udhcpc receives and answer. See
+ examples/udhcp for a working example. Normaly it is save
+ to leave this untouched.
+
+
config UDHCPC_SLACK_FOR_BUGGY_SERVERS
int "DHCP options slack buffer size"
default 80
config UDHCPC_SLACK_FOR_BUGGY_SERVERS
int "DHCP options slack buffer size"
default 80
-#define DEFAULT_SCRIPT "/usr/share/udhcpc/default.script"
+#define DEFAULT_SCRIPT CONFIG_DHCPC_DEFAULT_SCRIPT
extern const uint8_t MAC_BCAST_ADDR[6]; /* six all-ones */
extern const uint8_t MAC_BCAST_ADDR[6]; /* six all-ones */
/* the period of time the client is allowed to use that address */
#define LEASE_TIME (60*60*24*10) /* 10 days of seconds */
/* the period of time the client is allowed to use that address */
#define LEASE_TIME (60*60*24*10) /* 10 days of seconds */
-#define LEASES_FILE "/var/lib/misc/udhcpd.leases"
+#define LEASES_FILE CONFIG_DHCPD_LEASES_FILE
/* where to find the DHCP server configuration file */
#define DHCPD_CONF_FILE "/etc/udhcpd.conf"
/* where to find the DHCP server configuration file */
#define DHCPD_CONF_FILE "/etc/udhcpd.conf"
int syslogd_main(int argc, char **argv)
{
char OPTION_DECL;
int syslogd_main(int argc, char **argv)
{
char OPTION_DECL;
INIT_G();
#if ENABLE_FEATURE_REMOTE_LOG
INIT_G();
#if ENABLE_FEATURE_REMOTE_LOG