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/kLdrModNative.c

    r3570 r3571  
    349349    pMod->aSegments[0].pchName = "fake";
    350350    pMod->aSegments[0].cchName = sizeof("fake") - 1;
    351     pMod->aSegments[0].enmProt = KLDRPROT_NOACCESS;
     351    pMod->aSegments[0].enmProt = KPROT_NOACCESS;
    352352    pMod->aSegments[0].cb = 0;
    353353    pMod->aSegments[0].Alignment = 0;
     
    377377    pMod->aSegments[0].pchName = "TheHeaders";
    378378    pMod->aSegments[0].cchName = sizeof("TheHeaders") - 1;
    379     pMod->aSegments[0].enmProt = KLDRPROT_READONLY;
     379    pMod->aSegments[0].enmProt = KPROT_READONLY;
    380380    pMod->aSegments[0].cb = pNtHdrs->OptionalHeader.SizeOfHeaders;
    381381    pMod->aSegments[0].Alignment = pNtHdrs->OptionalHeader.SectionAlignment;
     
    440440            case 0:
    441441            case IMAGE_SCN_MEM_SHARED:
    442                 pMod->aSegments[i + 1].enmProt = KLDRPROT_NOACCESS;
     442                pMod->aSegments[i + 1].enmProt = KPROT_NOACCESS;
    443443                break;
    444444            case IMAGE_SCN_MEM_READ:
    445445            case IMAGE_SCN_MEM_READ | IMAGE_SCN_MEM_SHARED:
    446                 pMod->aSegments[i + 1].enmProt = KLDRPROT_READONLY;
     446                pMod->aSegments[i + 1].enmProt = KPROT_READONLY;
    447447                break;
    448448            case IMAGE_SCN_MEM_WRITE:
    449449            case IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_READ:
    450                 pMod->aSegments[i + 1].enmProt = KLDRPROT_WRITECOPY;
     450                pMod->aSegments[i + 1].enmProt = KPROT_WRITECOPY;
    451451                break;
    452452            case IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED:
    453453            case IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED | IMAGE_SCN_MEM_READ:
    454                 pMod->aSegments[i + 1].enmProt = KLDRPROT_READWRITE;
     454                pMod->aSegments[i + 1].enmProt = KPROT_READWRITE;
    455455                break;
    456456            case IMAGE_SCN_MEM_EXECUTE:
    457457            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_SHARED:
    458                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE;
     458                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE;
    459459                break;
    460460            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ:
    461461            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_READ | IMAGE_SCN_MEM_SHARED:
    462                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE_READ;
     462                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE_READ;
    463463                break;
    464464            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE:
    465465            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_READ:
    466                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE_WRITECOPY;
     466                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE_WRITECOPY;
    467467                break;
    468468            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED:
    469469            case IMAGE_SCN_MEM_EXECUTE | IMAGE_SCN_MEM_WRITE | IMAGE_SCN_MEM_SHARED | IMAGE_SCN_MEM_READ:
    470                 pMod->aSegments[i + 1].enmProt = KLDRPROT_EXECUTE_READWRITE;
     470                pMod->aSegments[i + 1].enmProt = KPROT_EXECUTE_READWRITE;
    471471                break;
    472472        }
Note: See TracChangeset for help on using the changeset viewer.