Index: /branches/rel_apv_10_4_0_112_india/usr/click/bin/diskfreed/diskfree.c
===================================================================
--- /branches/rel_apv_10_4_0_112_india/usr/click/bin/diskfreed/diskfree.c	(revision 37911)
+++ /branches/rel_apv_10_4_0_112_india/usr/click/bin/diskfreed/diskfree.c	(working copy)
@@ -343,8 +343,11 @@
 err:
 		free_diskfree_conf_resource();
 		
-		if(var_critical_count > MAX_DISK_USAGE_COUNT || root_critical_count > MAX_DISK_USAGE_COUNT) {
-			fastlog_logex(DISKFREE_SPACE_INSUFFICIENT,0);
+		if(var_critical_count > MAX_DISK_USAGE_COUNT) {
+			fastlog_logex(DISKFREE_VAR_SPACE_INSUFFICIENT,0);
+		}
+		if(root_critical_count > MAX_DISK_USAGE_COUNT) {
+			fastlog_logex(DISKFREE_ROOT_SPACE_INSUFFICIENT,0);
 		}
 
 		sleep(var_check_interval < root_check_interval ? var_check_interval : root_check_interval);
Index: /branches/rel_apv_10_4_0_112_india/usr/src/sys/click/app/fastlog/fastlog_var.h
===================================================================
--- /branches/rel_apv_10_4_0_112_india/usr/src/sys/click/app/fastlog/fastlog_var.h	(revision 37911)
+++ /branches/rel_apv_10_4_0_112_india/usr/src/sys/click/app/fastlog/fastlog_var.h	(working copy)
@@ -1176,7 +1176,8 @@
 	DISKFREE_DEL_FAIL,
 	DISKFREE_CHECK_DISK_ERR,
 	DISKFREE_OPEN_ERR, 
-	DISKFREE_SPACE_INSUFFICIENT,
+	DISKFREE_VAR_SPACE_INSUFFICIENT,
+	DISKFREE_ROOT_SPACE_INSUFFICIENT,
 /******* End of Diskfree log messages index ********/
 /* end 10159 */
 
Index: /branches/rel_apv_10_4_0_112_india/usr/src/sys/click/app/fastlog/logex_def.h
===================================================================
--- /branches/rel_apv_10_4_0_112_india/usr/src/sys/click/app/fastlog/logex_def.h	(revision 37911)
+++ /branches/rel_apv_10_4_0_112_india/usr/src/sys/click/app/fastlog/logex_def.h	(working copy)
@@ -2139,7 +2139,8 @@
        { DISKFREE_CHECK_DISK_ERR, 100027006 ,LOG_ERR,LOG_MOD_DISKFREE,0,"Fail to check disk space.","无法检查硬盘空间", NULL,NULL},
        { DISKFREE_OPEN_ERR, 100027007 ,LOG_ERR,LOG_MOD_DISKFREE,1 ,"Diskfree: Fail to "
          "open %s ","Diskfree: 打开 %s 失败", NULL,NULL},
-       { DISKFREE_SPACE_INSUFFICIENT,100027008,LOG_ERR,LOG_MOD_DISKFREE,0 ,"disk space is insufficient.", "硬盘空间不足",NULL,NULL},
+       { DISKFREE_VAR_SPACE_INSUFFICIENT,100027008,LOG_ERR,LOG_MOD_DISKFREE,0 ,"var disk space is insufficient.", "硬盘空间不足",NULL,NULL},
+       { DISKFREE_ROOT_SPACE_INSUFFICIENT,100027009,LOG_ERR,LOG_MOD_DISKFREE,0 ,"root disk space is insufficient.", "硬盘空间不足",NULL,NULL},
 /******* end of Diskfree log messages ********/     
 /* end 10159 */
 /* bug 11939, tangmeng, 20060303*/
