Ignore:
Timestamp:
Aug 31, 2007, 4:39:26 AM (18 years ago)
Author:
bird
Message:

Eliminated KLDRPROT.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kStuff/kLdr/kLdrModPE.c

    r3570 r3571  
    292292    pMod->aSegments[0].pchName = "TheHeaders";
    293293    pMod->aSegments[0].cchName = sizeof("TheHeaders") - 1;
    294     pMod->aSegments[0].enmProt = KLDRPROT_READONLY;
     294    pMod->aSegments[0].enmProt = KPROT_READONLY;
    295295    pMod->aSegments[0].cb = pModPE->Hdrs.OptionalHeader.SizeOfHeaders;
    296296    pMod->aSegments[0].Alignment = pModPE->Hdrs.OptionalHeader.SectionAlignment;
     
    358358            case 0:
    359359            case IMAGE_SCN_MEM_SHARED:
    360                 pMod->aSegments[i + 1].enmProt = KLDRPROT_NOACCESS;
     360                pMod->aSegments[i + 1].enmProt = KPROT_NOACCESS;
    361361                break;
    362362            case IMAGE_SCN_MEM_READ:
    363363            case IMAGE_SCN_MEM_READ | IMAGE_SCN_MEM_SHARED:
    364                 pMod->aSegments[i + 1].enmProt = KLDRPROT_READONLY;
     364                pMod->aSegments[i + 1].enmProt = KPROT_READONLY;
    365365                break;
    366366            case IMAGE_SCN_MEM_WRITE:
    367367            case IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_READ:
    368                 pMod->aSegments[i + 1].enmProt = KLDRPROT_WRITECOPY;
     368                pMod->aSegments[i + 1].enmProt = KPROT_WRITECOPY;
    369369                break;
    370370            case IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED:
    371371            case IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED | IMAGE_SCN_MEM_READ:
    372                 pMod->aSegments[i + 1].enmProt = KLDRPROT_READWRITE;
     372                pMod->aSegments[i + 1].enmProt = KPROT_READWRITE;
    373373                break;
    374374            case IMAGE_SCN_MEM_EXECUTE:
    375375            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_SHARED:
    376                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE;
     376                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE;
    377377                break;
    378378            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ:
    379379            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ | IMAGE_SCN_MEM_SHARED:
    380                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE_READ;
     380                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE_READ;
    381381                break;
    382382            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE:
    383383            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_READ:
    384                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE_WRITECOPY;
     384                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE_WRITECOPY;
    385385                break;
    386386            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED:
    387387            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED | IMAGE_SCN_MEM_READ:
    388                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE_READWRITE;
     388                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE_READWRITE;
    389389                break;
    390390        }
Note: See TracChangeset for help on using the changeset viewer.