/[monit]/monit/p.y
ViewVC logotype

Diff of /monit/p.y

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

revision 1.125 by martinp, Thu Sep 11 15:35:00 2003 UTC revision 1.126 by martinp, Fri Sep 12 13:20:32 2003 UTC
# Line 247  Line 247 
247    static int   check_perm(int);    static int   check_perm(int);
248    static void  check_hostname (char *);    static void  check_hostname (char *);
249    static void  check_exec(char *);    static void  check_exec(char *);
250    static void  createinfo();    static void  createdevinfo();
251      static void  createprocinfo();
252    static void  cleanup_md5_string(char *);    static void  cleanup_md5_string(char *);
253    static void  check_depend();    static void  check_depend();
254    static void  order_depend(Service_T);    static void  order_depend(Service_T);
# Line 1142  static void createservice(int type, char Line 1143  static void createservice(int type, char
1143    current->name= name;    current->name= name;
1144    current->path= value;    current->path= value;
1145    
1146    if(type != TYPE_REMOTE) {    if(type == TYPE_DEVICE) {
1147      createinfo();      createdevinfo();
1148      } else if(type == TYPE_PROCESS) {
1149        createprocinfo();
1150    }    }
1151    
1152    pthread_mutex_init(&current->mutex, NULL);    pthread_mutex_init(&current->mutex, NULL);
# Line 1548  static void adddevice(struct DeviceSet * Line 1551  static void adddevice(struct DeviceSet *
1551    
1552    
1553  /*  /*
1554   * Adds runtime info to current service   * Adds runtime device info to current service
1555   */   */
1556  static void createinfo() {  static void createdevinfo() {
1557    
   ProcInfo_T pi;  
1558    DeviceInfo_T di;    DeviceInfo_T di;
1559    
1560    NEW(di);    NEW(di);
   NEW(pi);  
1561    current->devinfo=di;    current->devinfo=di;
1562      
1563    }
1564    
1565    
1566    /*
1567     * Adds runtime process info to current service
1568     */
1569    static void createprocinfo() {
1570    
1571      ProcInfo_T pi;
1572    
1573      NEW(pi);
1574    current->procinfo=pi;    current->procinfo=pi;
1575        
1576  }  }

Legend:
Removed from v.1.125  
changed lines
  Added in v.1.126

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26