Changeset 133 for trunk/src/sh_extern.c
- Timestamp:
- Oct 25, 2007, 12:19:05 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/sh_extern.c
r132 r133 184 184 if (task->checksum[0] != '\0') 185 185 { 186 char hashbuf[KEYBUF_SIZE]; 186 187 PDBG_S("checksum test"); 187 188 if (0 != sl_strcmp(task->checksum, 188 sh_tiger_hash (task->command, TIGER_FILE, 0)) 189 sh_tiger_hash (task->command, TIGER_FILE, 0, 190 hashbuf, sizeof(hashbuf)) 191 ) 189 192 ) 190 193 { … … 354 357 else 355 358 { 359 char hashbuf[KEYBUF_SIZE]; 360 356 361 fd = 357 362 sl_open_read(task->command, 358 363 task->privileged==0 ? SL_NOPRIV : SL_YESPRIV); 359 tiger_fd = fd; 364 360 365 if (0 != sl_strcmp(task->checksum, 361 366 sh_tiger_hash (task->command, 362 TIGER_FD, 0)))367 fd, 0, hashbuf, sizeof(hashbuf)))) 363 368 { 364 369 PDBGC_S("fexecve: checksum mismatch");
Note: See TracChangeset
for help on using the changeset viewer.