do not trigger a warning on IMAGE_SUBSYSTEM_UNKNOWN

git-svn: trunk@1126
remotes/push_mirror/metadata
Tomasz Kojm 21 years ago
parent 59b99810d5
commit d17f081e46
  1. 4
      clamav-devel/ChangeLog
  2. 5
      clamav-devel/libclamav/pe.c

@ -1,3 +1,7 @@
Fri Nov 26 21:07:19 CET 2004 (tk)
---------------------------------
* libclamav/pe.c: do not trigger a warning on IMAGE_SUBSYSTEM_UNKNOWN
Thu Nov 25 18:38:06 CET 2004 (tk) Thu Nov 25 18:38:06 CET 2004 (tk)
--------------------------------- ---------------------------------
* clamd: new directives StreamMinPort and StreamMaxPort (allow port range * 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
cli_dbgmsg("SizeOfHeaders: %d\n", EC32(optional_hdr.SizeOfHeaders)); cli_dbgmsg("SizeOfHeaders: %d\n", EC32(optional_hdr.SizeOfHeaders));
switch(EC16(optional_hdr.Subsystem)) { switch(EC16(optional_hdr.Subsystem)) {
case 0:
cli_dbgmsg("Subsystem: Unknown\n");
break;
case 1: case 1:
cli_dbgmsg("Subsystem: Native (a driver ?)\n"); cli_dbgmsg("Subsystem: Native (a driver ?)\n");
break; break;
@ -338,7 +341,7 @@ int cli_scanpe(int desc, const char **virname, long int *scanned, const struct c
cli_dbgmsg("Subsystem: EFI runtime driver\n"); cli_dbgmsg("Subsystem: EFI runtime driver\n");
break; break;
default: default:
cli_warnmsg("Unknown subsystem in PE header\n"); cli_warnmsg("Unknown subsystem in PE header (0x%x)\n", EC16(optional_hdr.Subsystem));
} }
cli_dbgmsg("NumberOfRvaAndSizes: %d\n", EC32(optional_hdr.NumberOfRvaAndSizes)); cli_dbgmsg("NumberOfRvaAndSizes: %d\n", EC32(optional_hdr.NumberOfRvaAndSizes));

Loading…
Cancel
Save