Systemd/src
Susant Sahani a7d0ef446e networkd: DHCP override hostname
This patch enhances the DHCP client to send the hostname
reference
http://lists.freedesktop.org/archives/systemd-devel/2014-July/021550.html

Tested with
Example conf:

[Match]
Name=eth1

[Network]
DHCP=v4

[DHCP]
SendHostname=true
Hostname=test
2015-07-10 15:42:27 +05:30
..
ac-power
activate tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
analyze sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
ask-password remove unused includes 2015-02-23 23:53:42 +01:00
backlight backlight: let udev properties override clamping 2015-02-02 17:18:40 +01:00
basic get_process_environ: exit early when there is nothing to read 2015-07-06 23:02:47 +02:00
binfmt remove unused includes 2015-02-23 23:53:42 +01:00
boot bootctl: fix sdboot to systemd-boot 2015-07-04 17:03:50 -05:00
bootchart bootchart: do not report warning when disk is missing model. 2015-07-01 14:49:20 +01:00
bus-proxyd bus-proxyd: fix log message and explain dbus-1 compat matches 2015-07-06 17:58:50 +02:00
cgls sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
cgroups-agent sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
cgtop cgtop: IO readings are valid if any data is available, even if unchanged since last tick 2015-06-10 18:06:28 -05:00
compat-libs
console everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
core treewide: fix typos of let's 2015-07-06 20:09:54 -04:00
cryptsetup cryptsetup: craft a unique ID with the source device 2015-06-09 10:17:55 +02:00
dbus1-generator bus: don't switch to kdbus if not requested 2015-05-06 18:21:51 +02:00
debug-generator core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
delta tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
detect-virt remove unused includes 2015-02-23 23:53:42 +01:00
efi-boot-generator path-util: Change path_is_mount_point() symlink arg from bool to flags 2015-05-29 17:42:44 +02:00
escape escape: fix exit code 2015-07-01 23:46:42 -07:00
firstboot util: split all hostname related calls into hostname-util.c 2015-05-18 17:10:07 +02:00
fsck sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
fstab-generator swap: use swapon -o 2015-05-25 17:06:15 +02:00
getty-generator core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
gpt-auto-generator path-util: Change path_is_mount_point() symlink arg from bool to flags 2015-05-29 17:42:44 +02:00
hibernate-resume core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
hostname sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
hwdb Revert "hwdb: actually search /run/udev/hwdb.d" 2015-06-09 11:26:06 +02:00
import sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
initctl shared: add formats-util.h 2015-04-10 23:54:48 +02:00
journal Merge pull request #485 from poettering/sd-bus-flush-close-unref 2015-07-04 12:41:01 +02:00
journal-remote everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
kernel-install 90-loaderentry.install: fixup BOOT_OPTIONS 2015-06-02 16:10:06 +02:00
libsystemd sd-bus: support matching on destination names 2015-07-06 17:45:33 +02:00
libsystemd-network lldp: set correct state for processing 2015-07-02 09:02:11 +05:30
libsystemd-terminal treewide: fix typos of let's 2015-07-06 20:09:54 -04:00
libudev libudev: device - fix typo in udev_device_get_sysattr_list_entry() 2015-06-17 22:03:34 +02:00
locale sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
login Merge pull request #502 from keszybz/login-small-cleanup 2015-07-06 20:45:17 -04:00
machine sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
machine-id-commit machine-id-commit: simplifications 2015-03-10 18:56:56 +01:00
machine-id-setup remove unused includes 2015-02-23 23:53:42 +01:00
modules-load modules-load: fix memory leak 2015-05-13 14:07:26 +02:00
network networkd: DHCP override hostname 2015-07-10 15:42:27 +05:30
notify shared: add formats-util.h 2015-04-10 23:54:48 +02:00
nspawn Merge pull request #492 from richardmaw-codethink/nspawn-automatic-uid-shift-fix-v2 2015-07-06 20:53:56 +02:00
nss-myhostname util: split all hostname related calls into hostname-util.c 2015-05-18 17:10:07 +02:00
nss-mymachines sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
nss-resolve sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
path tree-wide: there is no ENOTSUP on linux 2015-03-13 14:10:39 +01:00
python-systemd remove gudev and gtk-doc 2015-06-03 00:22:53 +02:00
quotacheck tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
random-seed random-seed: minor cleanups, in particular when it comes to logging 2015-04-21 18:08:09 +02:00
rc-local-generator
remount-fs tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
reply-password remove unused includes 2015-02-23 23:53:42 +01:00
resolve everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
resolve-host sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
rfkill
run sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
shared sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
sleep remove unused includes 2015-02-23 23:53:42 +01:00
socket-proxy remove unused includes 2015-02-23 23:53:42 +01:00
sysctl sysctl: don't propagate ENOENT sysctl options 2015-04-24 19:56:47 +02:00
system-update-generator remove unused includes 2015-02-23 23:53:42 +01:00
systemctl sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
systemd sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
sysusers util: add generic calls for prefixing a root directory to a path 2015-05-13 17:42:10 +02:00
sysv-generator sysv-generator: fix coding-style 2015-07-01 13:02:58 +02:00
test treewide: fix typos of let's 2015-07-06 20:09:54 -04:00
timedate sd-bus: introduce new sd_bus_flush_close_unref() call 2015-07-03 19:49:03 +02:00
timesync build-sys: add all source files and no built files to the tar ball 2015-06-23 12:43:15 +02:00
tmpfiles tmpfiles: only root-owned aquota.* files are special 2015-06-17 15:46:32 +02:00
tty-ask-password-agent everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
udev Merge pull request #463 from dvdhrm/udev-run 2015-07-01 13:42:16 -04:00
update-done update-done: ignore nanosecond file timestamp components, they are not reliable 2015-04-27 17:25:57 +02:00
update-utmp shared: add formats-util.h 2015-04-10 23:54:48 +02:00
user-sessions user-sessions: move into own subdir and build independently of logind 2015-02-27 17:28:03 -05:00
vconsole tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
.gitignore
Makefile