Skip to content

Commit 28f87ba

Browse files
committed
renamed MAP_ANONYMOUS to MAP_ANON for compatibility with MacOSX
1 parent da5038e commit 28f87ba

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

linux/shellcodeexec.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,10 @@ int sys_bineval(char *argv)
8181
if(pID==0)
8282
{
8383
page_size = (size_t)sysconf(_SC_PAGESIZE)-1; // get page size
84-
page_size = (len+page_size) & ~(page_size); // align to page boundary
84+
page_size = (len+page_size) & ~(page_size); // align to page boundary
8585

8686
// mmap an +rwx memory page
87-
addr = mmap(0, page_size, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_SHARED|MAP_ANONYMOUS, 0, 0);
87+
addr = mmap(0, page_size, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_SHARED|MAP_ANON, 0, 0);
8888

8989
if (addr == MAP_FAILED)
9090
return 1;

0 commit comments

Comments
 (0)