syscall-intercept 0.1.0

Userspace syscall intercepting library.
Documentation
$(OPT)$(S) $(XX) -- open($(S), O_RDONLY) = ?
$(OPT)$(S) $(XX) -- open($(S), O_RDONLY) = $(N)
$(OPT)$(S) $(XX) -- openat(AT_FDCWD, $(S), O_RDONLY) = ?
$(OPT)$(S) $(XX) -- openat(AT_FDCWD, $(S), O_RDONLY) = $(N)
$(S) $(XX) -- fstat($(N), $(XX)) = ?
$(S) $(XX) -- fstat($(N), $(XX)) = 0
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = ?
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = $(N)
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = ?
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = $(N)
$(S) $(XX) -- read($(N), $(XX), $(N)) = ?
$(S) $(XX) -- read($(N), "/*\n * Copyright 2016-2017, Intel Corporation\n *\n * Redistribution and use in source and binary forms, with or without\n...", $(N)) = $(N)
$(S) $(XX) -- fstat(1, $(XX)) = ?
$(S) $(XX) -- fstat(1, $(XX)) = 0
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = ?
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = $(N)
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = ?
$(OPT)$(S) $(XX) -- mmap($(XX), $(N), $(N), $(N), $(N), $(XX)) = $(N)
$(S) $(XX) -- write(1, "/", 1) = ?
$(S) $(XX) -- write(1, "/", 1) = 1
$(S) $(XX) -- write(1, "/*", 2) = ?
$(S) $(XX) -- write(1, "/*", 2) = 2
$(S) $(XX) -- write(1, "/*\n", 3) = ?
$(S) $(XX) -- write(1, "/*\n", 3) = 3
$(S) $(XX) -- write(1, "\n", 1) = ?
$(S) $(XX) -- write(1, "\n", 1) = 1
$(S) $(XX) -- write(1, "Done being busy here\n", 21) = ?
$(S) $(XX) -- write(1, "Done being busy here\n", 21) = 21
$(S) $(XX) -- close($(N)) = ?
$(S) $(XX) -- close($(N)) = 0
$(OPT)$(S) $(XX) -- munmap($(XX), $(N)) = ?
$(OPT)$(S) $(XX) -- munmap($(XX), $(N)) = 0