diff --git a/ChangeLog b/ChangeLog index 656358d53..bfbc68587 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2006-04-02 Tor Krill + + * initscript/Arch/networkmanager.in: Added checks for HAL and dhcdbd + in start of service. + * src/backends/NetworkManagerArch.c: (nm_system_get_mtu): Added to + get Archlinux backend up to date. + 2006-03-29 Robert Love Patch by Vinay R and Robert Love , diff --git a/initscript/Arch/networkmanager.in b/initscript/Arch/networkmanager.in index 41b7c8694..417a0386e 100644 --- a/initscript/Arch/networkmanager.in +++ b/initscript/Arch/networkmanager.in @@ -19,6 +19,10 @@ NETWORKMANAGER_BIN=${sbindir}/NetworkManager PID=`pidof -o %PPID $NETWORKMANAGER_BIN` case "$1" in start) + ck_daemon hal && /etc/rc.d/hal start + sleep 1 + ck_daemon dhcdbd && /etc/rc.d/dhcdbd start + sleep 1 stat_busy "Starting NetworkManager" if [ -z "$PID" ]; then $NETWORKMANAGER_BIN diff --git a/src/backends/NetworkManagerArch.c b/src/backends/NetworkManagerArch.c index c6cb52d6f..37654e8fd 100644 --- a/src/backends/NetworkManagerArch.c +++ b/src/backends/NetworkManagerArch.c @@ -952,3 +952,15 @@ void nm_system_set_hostname (NMIP4Config *config) { } +/* + * nm_system_get_mtu + * + * Return a user-provided or system-mandated MTU for this device or zero if + * no such MTU is provided. + */ +guint32 nm_system_get_mtu (NMDevice *dev) +{ + return 0; + +} +