Magellan Linux

Diff of /trunk/networkmanager/NetworkManagerMagellan.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 980 by niro, Sat Feb 13 11:25:26 2010 UTC revision 1153 by niro, Mon Sep 27 20:15:14 2010 UTC
# Line 34  Line 34 
34  #include <stdlib.h>  #include <stdlib.h>
35    
36  #include "NetworkManagerGeneric.h"  #include "NetworkManagerGeneric.h"
37  #include "NetworkManagerSystem.h"  #include "nm-system.h"
38  #include "NetworkManagerUtils.h"  #include "NetworkManagerUtils.h"
39    #include "nm-logging.h"
40    
41  /*  /*
42   * nm_system_enable_loopback   * nm_system_enable_loopback
# Line 45  Line 46 
46   */   */
47  void nm_system_enable_loopback (void)  void nm_system_enable_loopback (void)
48  {  {
49    /* No need to run net.lo if it is already running */    /* No need to run localnet if it is already running */
50   if (nm_spawn_process ("/etc/init.d/localnet status") != 0)   if (nm_spawn_process ("/etc/init.d/localnet status") != 0)
51   nm_spawn_process("/etc/init.d/localnet start");   nm_spawn_process("/etc/init.d/localnet start");
52  }  }
# Line 59  void nm_system_enable_loopback (void) Line 60  void nm_system_enable_loopback (void)
60   */   */
61  void nm_system_update_dns (void)  void nm_system_update_dns (void)
62  {  {
63   #ifdef NM_NO_NAMED   if (g_file_test ("/usr/sbin/nscd", G_FILE_TEST_IS_EXECUTABLE)) {
64   if (nm_spawn_process ("/etc/init.d/nscd status") == 0)   nm_log_info (LOGD_DNS, "Clearing nscd hosts cache.");
65   nm_spawn_process ("/etc/init.d/nscd restart");   nm_spawn_process ("/usr/sbin/nscd -i hosts");
66   #else   }
  nm_spawn_process("/usr/bin/killall -q nscd");  
  #endif  
67  }  }

Legend:
Removed from v.980  
changed lines
  Added in v.1153