- Timestamp:
- 08/21/10 12:53:19 (14 years ago)
- Location:
- trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/common.c
r186 r203 320 320 321 321 322 static char* get_quoted_keyname(const REGFI_NK _REC* nk)322 static char* get_quoted_keyname(const REGFI_NK* nk) 323 323 { 324 324 char* ret_val; … … 333 333 334 334 335 static char* get_quoted_valuename(const REGFI_VK _REC* vk)335 static char* get_quoted_valuename(const REGFI_VK* vk) 336 336 { 337 337 char* ret_val; -
trunk/src/reglookup-recover.c
r185 r203 67 67 68 68 /* XXX: Somewhere in here, need to start looking for and handling classnames */ 69 void printKey(REGFI_FILE* f, REGFI_NK _REC* nk, const char* prefix)69 void printKey(REGFI_FILE* f, REGFI_NK* nk, const char* prefix) 70 70 { 71 71 char mtime[24]; … … 103 103 104 104 105 void printValue(REGFI_FILE* f, REGFI_VK _REC* vk, const char* prefix)105 void printValue(REGFI_FILE* f, REGFI_VK* vk, const char* prefix) 106 106 { 107 107 char* quoted_value = NULL; … … 181 181 182 182 183 void printSK(REGFI_FILE* f, REGFI_SK _REC* sk)183 void printSK(REGFI_FILE* f, REGFI_SK* sk) 184 184 { 185 185 char* quoted_raw = NULL; … … 246 246 * repeatedly. Should try to add caching. 247 247 */ 248 char* getParentPath(REGFI_FILE* f, REGFI_NK _REC* nk)248 char* getParentPath(REGFI_FILE* f, REGFI_NK* nk) 249 249 { 250 250 void_stack* path_stack = void_stack_new(REGFI_MAX_DEPTH); 251 REGFI_NK _REC* cur_ancestor;251 REGFI_NK* cur_ancestor; 252 252 char* ret_val; 253 253 uint32_t virt_offset, i, stack_size, ret_val_size, ret_val_used, offset; … … 410 410 { 411 411 const range_list_element* cur_elem; 412 REGFI_VK _REC* vk;412 REGFI_VK* vk; 413 413 uint32_t i, j; 414 414 … … 453 453 { 454 454 const range_list_element* cur_elem; 455 REGFI_VK _REC* vk;455 REGFI_VK* vk; 456 456 range_list* bd_cells; 457 457 REGFI_BUFFER data; … … 469 469 { 470 470 cur_elem = range_list_get(unalloc_values, i); 471 vk = (REGFI_VK _REC*)cur_elem->data;471 vk = (REGFI_VK*)cur_elem->data; 472 472 if(vk == NULL) 473 473 return 11; … … 588 588 { 589 589 const range_list_element* cur_elem; 590 REGFI_NK _REC* key;590 REGFI_NK* key; 591 591 uint32_t i, j; 592 592 int error_code = 0; … … 640 640 range_list* unalloc_linked_values) 641 641 { 642 REGFI_NK _REC* nk;643 REGFI_VK _REC* vk;642 REGFI_NK* nk; 643 REGFI_VK* vk; 644 644 const range_list_element* cur_elem; 645 645 uint32_t i, j, num_keys, off, values_length; … … 732 732 { 733 733 const range_list_element* cur_elem; 734 REGFI_SK _REC* sk;734 REGFI_SK* sk; 735 735 uint32_t i, j; 736 736 … … 782 782 char* tmp_name; 783 783 char* tmp_path; 784 REGFI_NK _REC* tmp_key;785 REGFI_VK _REC* tmp_value;784 REGFI_NK* tmp_key; 785 REGFI_VK* tmp_value; 786 786 uint32_t argi, arge, i, j, ret, num_unalloc_keys; 787 787 int fd; … … 922 922 { 923 923 cur_elem = range_list_get(unalloc_keys, i); 924 tmp_key = (REGFI_NK _REC*)cur_elem->data;924 tmp_key = (REGFI_NK*)cur_elem->data; 925 925 926 926 if(tmp_key == NULL) … … 936 936 { 937 937 cur_elem = range_list_get(unalloc_keys, i); 938 tmp_key = (REGFI_NK _REC*)cur_elem->data;938 tmp_key = (REGFI_NK*)cur_elem->data; 939 939 940 940 printKey(f, tmp_key, parent_paths[i]); … … 956 956 { 957 957 tmp_value = 958 (REGFI_VK _REC*)range_list_find_data(unalloc_linked_values,959 960 958 (REGFI_VK*)range_list_find_data(unalloc_linked_values, 959 tmp_key->values->elements[j] 960 + REGFI_REGF_SIZE); 961 961 if(tmp_value != NULL) 962 962 printValue(f, tmp_value, tmp_path); … … 973 973 { 974 974 cur_elem = range_list_get(unalloc_values, i); 975 tmp_value = (REGFI_VK _REC*)cur_elem->data;975 tmp_value = (REGFI_VK*)cur_elem->data; 976 976 977 977 printValue(f, tmp_value, ""); -
trunk/src/reglookup.c
r199 r203 52 52 53 53 54 void printValue(REGFI_ITERATOR* iter, const REGFI_VK _REC* vk, char* prefix)54 void printValue(REGFI_ITERATOR* iter, const REGFI_VK* vk, char* prefix) 55 55 { 56 56 const REGFI_DATA* data; … … 205 205 { 206 206 const REGFI_ITER_POSITION* cur; 207 const REGFI_NK _REC* tmp_key;207 const REGFI_NK* tmp_key; 208 208 uint32_t buf_left = 127; 209 209 uint32_t buf_len = buf_left+1; … … 275 275 void printValueList(REGFI_ITERATOR* iter, char* prefix) 276 276 { 277 const REGFI_VK _REC* value;277 const REGFI_VK* value; 278 278 279 279 regfi_iterator_first_value(iter); … … 298 298 char mtime[24]; 299 299 char* quoted_classname; 300 const REGFI_SK _REC* sk;301 const REGFI_NK _REC* key = regfi_iterator_cur_key(iter);300 const REGFI_SK* sk; 301 const REGFI_NK* key = regfi_iterator_cur_key(iter); 302 302 const REGFI_CLASSNAME* classname; 303 303 … … 371 371 void printKeyTree(REGFI_ITERATOR* iter) 372 372 { 373 const REGFI_NK _REC* root = NULL;374 const REGFI_NK _REC* cur = NULL;375 const REGFI_NK _REC* sub = NULL;373 const REGFI_NK* root = NULL; 374 const REGFI_NK* cur = NULL; 375 const REGFI_NK* sub = NULL; 376 376 char* path = NULL; 377 377 int key_type = regfi_type_str2val("KEY"); … … 460 460 int retrievePath(REGFI_ITERATOR* iter, char** path) 461 461 { 462 const REGFI_VK _REC* value;462 const REGFI_VK* value; 463 463 char* tmp_path_joined; 464 464 const char** tmp_path;
Note: See TracChangeset
for help on using the changeset viewer.