Activate reordering or files to help integration into linux distributions
[hashcat.git] / include / types.h
index ba5d462..4787543 100644 (file)
@@ -298,6 +298,8 @@ typedef struct
 
 typedef struct
 {
+  uint E[18];
+
   uint P[18];
 
   uint S0[256];
@@ -814,8 +816,10 @@ struct __hc_device_param
 
   uint              sm_major;
   uint              sm_minor;
+  uint              kernel_exec_timeout;
 
   uint              gpu_processors;
+  uint              gpu_processor_cores;
   uint              gpu_threads;
   uint              gpu_accel;
   uint64_t          gpu_maxmem_alloc;
@@ -957,7 +961,10 @@ typedef struct __hc_device_param hc_device_param_t;
 
 typedef struct
 {
-//  HM_ADAPTER adapter_index;
+  union {
+    HM_ADAPTER_AMD amd;
+    HM_ADAPTER_NV  nv;
+  } adapter_index;
 
   int od_version;
 
@@ -1074,6 +1081,7 @@ typedef struct
   char   *install_dir;
   char   *profile_dir;
   char   *session_dir;
+  char   *shared_dir;
   char   *outfile;
   uint    outfile_format;
   uint    outfile_autohex;