Index: /branches/rel_apv_10_7_3/usr/click/bin/heartbeat/heartbeat.c
===================================================================
--- /branches/rel_apv_10_7_3/usr/click/bin/heartbeat/heartbeat.c	(revision 40090)
+++ /branches/rel_apv_10_7_3/usr/click/bin/heartbeat/heartbeat.c	(working copy)
@@ -779,7 +779,7 @@
                     if (!apply_license(license_key, cm_serial_number)) {
                         logging("[heartbeat]Current device is enabled successfully and update license.", 1);
                         bandwidth_volume_update(bandwidth_limit);
-                        feactl_p->max_vapv_bandwidth = bandwidth_limit * 1000000;
+                        feactl_p->max_vapv_bandwidth = bandwidth_limit * 1000000ULL;
 			char buf[16];
 			int len = snprintf(buf, sizeof(buf), "%d\n", feactl_p->max_vapv_bandwidth);
 			int fd = open("/ca/etc/bw_cm", O_WRONLY | O_CREAT | O_TRUNC, 0644);
@@ -800,7 +800,7 @@
                     }
                 } else if (heartbeat_info.bandwidth_limit != bandwidth_limit) {
                     bandwidth_volume_update(bandwidth_limit);
-                    feactl_p->max_vapv_bandwidth = bandwidth_limit * 1000000;
+                    feactl_p->max_vapv_bandwidth = bandwidth_limit * 1000000ULL;
 		    char buf[16];
 		    int len = snprintf(buf, sizeof(buf), "%d\n", feactl_p->max_vapv_bandwidth);
 		    int fd = open("/ca/etc/bw_cm", O_WRONLY | O_CREAT | O_TRUNC, 0644);
