diff --git a/c/meterpreter/source/extensions/stdapi/server/fs/search.c b/c/meterpreter/source/extensions/stdapi/server/fs/search.c
index 5cdf5346..917421c7 100644
--- a/c/meterpreter/source/extensions/stdapi/server/fs/search.c
+++ b/c/meterpreter/source/extensions/stdapi/server/fs/search.c
@@ -615,8 +615,8 @@ DWORD wds3_search(WDS_INTERFACE * pWDSInterface, wchar_t * wpProtocol, wchar_t *
 			BREAK_WITH_ERROR("[SEARCH] wds3_search: unable to create where query buffer", GetLastError());
 		}
 
-		if (pOptions->startDate > 0) {
-			DWORD sd = pOptions->startDate;
+		if (pOptions->m_startDate > 0) {
+			DWORD sd = pOptions->m_startDate;
 			FILETIME ft = { 0 };
 			DWORD HR = ERROR_SUCCESS;
 			HR = uintToFILETIME(sd,&ft);
@@ -631,8 +631,8 @@ DWORD wds3_search(WDS_INTERFACE * pWDSInterface, wchar_t * wpProtocol, wchar_t *
 			sd_mask += 2;
 
 		}
-		if (pOptions->endDate > 0) {
-			DWORD ed = pOptions->endDate;
+		if (pOptions->m_endDate > 0) {
+			DWORD ed = pOptions->m_endDate;
 			wchar_t tmp[25] = { 0 };
 			wchar_t* to = calloc(80, sizeof(wchar_t));
 			FILETIME ft = { 0 };
@@ -820,8 +820,8 @@ DWORD directory_search(wchar_t *directory, SEARCH_OPTIONS * pOptions, Packet * p
 	size_t len                = wcslen(directory) + 5;
 
 	DWORD mask = 0;
-	DWORD sd = pOptions->startDate;
-	DWORD ed = pOptions->endDate;
+	DWORD sd = pOptions->m_startDate;
+	DWORD ed = pOptions->m_endDate;
 	FILETIME sdts = { 0 };
 	FILETIME edts = { 0 };
 	if (sd > 0) {
@@ -981,8 +981,8 @@ DWORD request_fs_search(Remote * pRemote, Packet * pPacket)
 	options.glob = met_api->string.utf8_to_wchar(
 		met_api->packet.get_tlv_value_string(pPacket, TLV_TYPE_SEARCH_GLOB));
 
-	options.startDate = met_api->packet.get_tlv_value_uint(pPacket,TLV_TYPE_SEARCH_FROM_DATE);
-	options.endDate =  met_api->packet.get_tlv_value_uint(pPacket, TLV_TYPE_SEARCH_TO_DATE);
+	options.m_startDate = met_api->packet.get_tlv_value_uint(pPacket,TLV_TYPE_SEARCH_M_START_DATE);
+	options.m_endDate =  met_api->packet.get_tlv_value_uint(pPacket, TLV_TYPE_SEARCH_M_END_DATE);
 	
 
 	if (options.rootDirectory && wcslen(options.rootDirectory) == 0) {
@@ -1002,7 +1002,7 @@ DWORD request_fs_search(Remote * pRemote, Packet * pPacket)
 	}
 
 	dprintf("[SEARCH] root: '%S' glob: '%S'", options.rootDirectory, options.glob);
-	dprintf("[SEARCH] dates: from %u to %u", options.startDate, options.endDate);
+	dprintf("[SEARCH] dates: from %u to %u", options.m_startDate, options.m_endDate);
 
 	options.bResursive = met_api->packet.get_tlv_value_bool(pPacket, TLV_TYPE_SEARCH_RECURSE);
 
diff --git a/c/meterpreter/source/extensions/stdapi/server/fs/search.h b/c/meterpreter/source/extensions/stdapi/server/fs/search.h
index a086be6c..a931588a 100644
--- a/c/meterpreter/source/extensions/stdapi/server/fs/search.h
+++ b/c/meterpreter/source/extensions/stdapi/server/fs/search.h
@@ -39,8 +39,8 @@ typedef struct _SEARCH_OPTIONS
 	wchar_t *glob;
 	wchar_t *rootDirectory;
 	BOOL bResursive;
-	UINT startDate;
-	UINT endDate;
+	UINT m_startDate;
+	UINT m_endDate;
 } SEARCH_OPTIONS;
 
 // sf: The padding DWORD's ensure we dont get an IAccessor_CreateAccessor error due to alignment on x64.
diff --git a/c/meterpreter/source/extensions/stdapi/stdapi.h b/c/meterpreter/source/extensions/stdapi/stdapi.h
index 58da1e81..f9ed1d55 100755
--- a/c/meterpreter/source/extensions/stdapi/stdapi.h
+++ b/c/meterpreter/source/extensions/stdapi/stdapi.h
@@ -41,9 +41,9 @@
 #define TLV_TYPE_SEARCH_GLOB                          MAKE_CUSTOM_TLV( TLV_META_TYPE_STRING,  TLV_TYPE_EXTENSION_STDAPI, 1231 )
 #define TLV_TYPE_SEARCH_ROOT                          MAKE_CUSTOM_TLV( TLV_META_TYPE_STRING,  TLV_TYPE_EXTENSION_STDAPI, 1232 )
 #define TLV_TYPE_SEARCH_RESULTS                       MAKE_CUSTOM_TLV( TLV_META_TYPE_GROUP,   TLV_TYPE_EXTENSION_STDAPI, 1233 )
-#define TLV_TYPE_SEARCH_MTIME						  MAKE_CUSTOM_TLV( TLV_META_TYPE_UINT,    TLV_TYPE_EXTENSION_STDAPI, 1235 )
-#define TLV_TYPE_SEARCH_FROM_DATE					  MAKE_CUSTOM_TLV( TLV_META_TYPE_UINT,    TLV_TYPE_EXTENSION_STDAPI, 1236 )
-#define TLV_TYPE_SEARCH_TO_DATE						  MAKE_CUSTOM_TLV( TLV_META_TYPE_UINT,    TLV_TYPE_EXTENSION_STDAPI, 1237 ) 
+#define TLV_TYPE_SEARCH_MTIME                         MAKE_CUSTOM_TLV( TLV_META_TYPE_UINT,    TLV_TYPE_EXTENSION_STDAPI, 1235 )
+#define TLV_TYPE_SEARCH_M_START_DATE                  MAKE_CUSTOM_TLV( TLV_META_TYPE_UINT,    TLV_TYPE_EXTENSION_STDAPI, 1236 )
+#define TLV_TYPE_SEARCH_M_END_DATE                    MAKE_CUSTOM_TLV( TLV_META_TYPE_UINT,    TLV_TYPE_EXTENSION_STDAPI, 1237 ) 
 
 // Process
 
diff --git a/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_search.java b/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_search.java
index 370ea410..4322b362 100644
--- a/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_search.java
+++ b/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_search.java
@@ -21,8 +21,8 @@ public class stdapi_fs_search implements Command {
     private static final int TLV_TYPE_SEARCH_RESULTS = TLVPacket.TLV_META_TYPE_GROUP | 1233;
 
     private static final int TLV_TYPE_SEARCH_MTIME = TLVPacket.TLV_META_TYPE_UINT | 1235;
-    private static final int TLV_TYPE_SEARCH_FROM_DATE = TLVPacket.TLV_META_TYPE_UINT | 1236;
-    private static final int TLV_TYPE_SEARCH_TO_DATE = TLVPacket.TLV_META_TYPE_UINT | 1237;
+    private static final int TLV_TYPE_SEARCH_M_START_DATE = TLVPacket.TLV_META_TYPE_UINT | 1236;
+    private static final int TLV_TYPE_SEARCH_M_END_DATE = TLVPacket.TLV_META_TYPE_UINT | 1237;
 
 
     /**
@@ -106,8 +106,8 @@ public class stdapi_fs_search implements Command {
         String root = request.getStringValue(TLV_TYPE_SEARCH_ROOT, ".");
         String glob = request.getStringValue(TLV_TYPE_SEARCH_GLOB);
         boolean recurse = request.getBooleanValue(TLV_TYPE_SEARCH_RECURSE);
-        long sd = (long) request.getIntValue(TLV_TYPE_SEARCH_FROM_DATE);
-        long ed = (long) request.getIntValue(TLV_TYPE_SEARCH_TO_DATE);
+        long sd = (long) request.getIntValue(TLV_TYPE_SEARCH_M_START_DATE);
+        long ed = (long) request.getIntValue(TLV_TYPE_SEARCH_M_END_DATE);
 
         List files = findFiles(root, glob, recurse, sd, ed);
         for (int i = 0; i < files.size(); i++) {
diff --git a/php/meterpreter/ext_server_stdapi.php b/php/meterpreter/ext_server_stdapi.php
index 934fb382..3d048d80 100755
--- a/php/meterpreter/ext_server_stdapi.php
+++ b/php/meterpreter/ext_server_stdapi.php
@@ -28,8 +28,8 @@ define("TLV_TYPE_SEARCH_GLOB",         TLV_META_TYPE_STRING  | 1231);
 define("TLV_TYPE_SEARCH_ROOT",         TLV_META_TYPE_STRING  | 1232);
 define("TLV_TYPE_SEARCH_RESULTS",      TLV_META_TYPE_GROUP   | 1233);
 define("TLV_TYPE_SEARCH_MTIME",        TLV_META_TYPE_UINT    | 1235);
-define("TLV_TYPE_SEARCH_FROM_DATE",    TLV_META_TYPE_UINT    | 1236);
-define("TLV_TYPE_SEARCH_TO_DATE",      TLV_META_TYPE_UINT    | 1237);
+define("TLV_TYPE_SEARCH_M_START_DATE", TLV_META_TYPE_UINT    | 1236);
+define("TLV_TYPE_SEARCH_M_END_DATE",   TLV_META_TYPE_UINT    | 1237);
 define("TLV_TYPE_FILE_MODE_T",         TLV_META_TYPE_UINT    | 1234);
 
 ##
@@ -688,9 +688,9 @@ function stdapi_fs_search($req, &$pkt) {
     $glob = canonicalize_path($glob_tlv['value']);
     $recurse_tlv = packet_get_tlv($req, TLV_TYPE_SEARCH_RECURSE);
     $recurse = $recurse_tlv['value'];
-    $sd_tlv = packet_get_tlv($req, TLV_TYPE_SEARCH_FROM_DATE);
+    $sd_tlv = packet_get_tlv($req, TLV_TYPE_SEARCH_M_START_DATE);
     $sd = $sd_tlv['value'];
-    $ed_tlv = packet_get_tlv($req, TLV_TYPE_SEARCH_TO_DATE);
+    $ed_tlv = packet_get_tlv($req, TLV_TYPE_SEARCH_M_END_DATE);
     $ed = $ed_tlv['value'];
 
     if (!$root) {
diff --git a/python/meterpreter/ext_server_stdapi.py b/python/meterpreter/ext_server_stdapi.py
index 80b56f1d..ad5beacf 100644
--- a/python/meterpreter/ext_server_stdapi.py
+++ b/python/meterpreter/ext_server_stdapi.py
@@ -475,8 +475,8 @@ TLV_TYPE_SEARCH_RESULTS        = TLV_META_TYPE_GROUP   | 1233
 
 TLV_TYPE_FILE_MODE_T           = TLV_META_TYPE_UINT    | 1234
 TLV_TYPE_SEARCH_MTIME          = TLV_META_TYPE_UINT    | 1235
-TLV_TYPE_SEARCH_FROM_DATE      = TLV_META_TYPE_UINT    | 1236
-TLV_TYPE_SEARCH_TO_DATE        = TLV_META_TYPE_UINT    | 1237
+TLV_TYPE_SEARCH_M_START_DATE   = TLV_META_TYPE_UINT    | 1236
+TLV_TYPE_SEARCH_M_END_DATE     = TLV_META_TYPE_UINT    | 1237
 
 ##
 # Net
@@ -1521,8 +1521,8 @@ def stdapi_fs_search(request, response):
     search_root = unicode(search_root)
     glob = packet_get_tlv(request, TLV_TYPE_SEARCH_GLOB)['value']
     recurse = packet_get_tlv(request, TLV_TYPE_SEARCH_RECURSE)['value']
-    sd = packet_get_tlv(request,TLV_TYPE_SEARCH_FROM_DATE)['value']
-    ed = packet_get_tlv(request,TLV_TYPE_SEARCH_TO_DATE)['value']
+    sd = packet_get_tlv(request,TLV_TYPE_SEARCH_M_START_DATE)['value']
+    ed = packet_get_tlv(request,TLV_TYPE_SEARCH_M_END_DATE)['value']
     if recurse:
         for root, dirs, files in os.walk(search_root):
             for f in filter(lambda f: fnmatch.fnmatch(f, glob), files):