git-svn-id: file:///var/lib/svn/clamav-devel/trunk/clamav-devel@1126 77e5149b-7576-45b1-b177-96237e5ba77b
Tomasz Kojm authored on 2004/11/27 05:11:03... | ... |
@@ -1,3 +1,7 @@ |
1 |
+Fri Nov 26 21:07:19 CET 2004 (tk) |
|
2 |
+--------------------------------- |
|
3 |
+ * libclamav/pe.c: do not trigger a warning on IMAGE_SUBSYSTEM_UNKNOWN |
|
4 |
+ |
|
1 | 5 |
Thu Nov 25 18:38:06 CET 2004 (tk) |
2 | 6 |
--------------------------------- |
3 | 7 |
* clamd: new directives StreamMinPort and StreamMaxPort (allow port range |
... | ... |
@@ -307,6 +307,9 @@ int cli_scanpe(int desc, const char **virname, long int *scanned, const struct c |
307 | 307 |
cli_dbgmsg("SizeOfHeaders: %d\n", EC32(optional_hdr.SizeOfHeaders)); |
308 | 308 |
|
309 | 309 |
switch(EC16(optional_hdr.Subsystem)) { |
310 |
+ case 0: |
|
311 |
+ cli_dbgmsg("Subsystem: Unknown\n"); |
|
312 |
+ break; |
|
310 | 313 |
case 1: |
311 | 314 |
cli_dbgmsg("Subsystem: Native (a driver ?)\n"); |
312 | 315 |
break; |
... | ... |
@@ -338,7 +341,7 @@ int cli_scanpe(int desc, const char **virname, long int *scanned, const struct c |
338 | 338 |
cli_dbgmsg("Subsystem: EFI runtime driver\n"); |
339 | 339 |
break; |
340 | 340 |
default: |
341 |
- cli_warnmsg("Unknown subsystem in PE header\n"); |
|
341 |
+ cli_warnmsg("Unknown subsystem in PE header (0x%x)\n", EC16(optional_hdr.Subsystem)); |
|
342 | 342 |
} |
343 | 343 |
|
344 | 344 |
cli_dbgmsg("NumberOfRvaAndSizes: %d\n", EC32(optional_hdr.NumberOfRvaAndSizes)); |