summaryrefslogtreecommitdiffhomepage
path: root/src/internal
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2018-05-05 00:29:32 +0000
committermidipix <writeonce@midipix.org>2018-05-07 08:33:42 -0400
commit6a47931d980b8a417f769545eea1bda7b51afea9 (patch)
tree9b73d8f9126496cb05f563e7806bd95571b5916a /src/internal
parentdbeebdf22fad8254aa615b071c878b7a086246ed (diff)
downloadntapi-6a47931d980b8a417f769545eea1bda7b51afea9.tar.bz2
ntapi-6a47931d980b8a417f769545eea1bda7b51afea9.tar.xz
advisory file locking: integrated client-side interfaces.
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/ntapi.c11
-rw-r--r--src/internal/ntapi_fnapi.h10
2 files changed, 21 insertions, 0 deletions
diff --git a/src/internal/ntapi.c b/src/internal/ntapi.c
index d1540dd..c493087 100644
--- a/src/internal/ntapi.c
+++ b/src/internal/ntapi.c
@@ -45,6 +45,7 @@
#include <ntapi/nt_statfs.h>
#include <ntapi/nt_daemon.h>
#include <ntapi/nt_tty.h>
+#include <ntapi/nt_afl.h>
#include <ntapi/nt_hash.h>
#include <ntapi/nt_debug.h>
#include <ntapi/nt_atomic.h>
@@ -225,6 +226,16 @@ static int32_t __fastcall __ntapi_init_once(ntapi_vtbl ** pvtbl)
__ntapi->msq_cancel = __ntapi_msq_cancel;
__ntapi->msq_free = __ntapi_msq_free;
+ /* nt_afl.h */
+ __ntapi->afl_create = __ntapi_afl_create;
+ __ntapi->afl_open = __ntapi_afl_open;
+ __ntapi->afl_fcntl = __ntapi_afl_fcntl;
+ __ntapi->afl_ioctl = __ntapi_afl_ioctl;
+ __ntapi->afl_query = __ntapi_afl_query;
+ __ntapi->afl_set = __ntapi_afl_set;
+ __ntapi->afl_cancel = __ntapi_afl_cancel;
+ __ntapi->afl_free = __ntapi_afl_free;
+
/* nt_ldr.h */
__ntapi->ldr_load_system_dll = __ntapi_ldr_load_system_dll;
__ntapi->ldr_create_state_snapshot = __ntapi_ldr_create_state_snapshot;
diff --git a/src/internal/ntapi_fnapi.h b/src/internal/ntapi_fnapi.h
index 5630fb7..da71a81 100644
--- a/src/internal/ntapi_fnapi.h
+++ b/src/internal/ntapi_fnapi.h
@@ -88,6 +88,16 @@ ntapi_msq_set __ntapi_msq_set;
ntapi_msq_cancel __ntapi_msq_cancel;
ntapi_msq_free __ntapi_msq_free;
+/* nt_afl.h */
+ntapi_afl_create __ntapi_afl_create;
+ntapi_afl_open __ntapi_afl_open;
+ntapi_afl_fcntl __ntapi_afl_fcntl;
+ntapi_afl_ioctl __ntapi_afl_ioctl;
+ntapi_afl_query __ntapi_afl_query;
+ntapi_afl_set __ntapi_afl_set;
+ntapi_afl_cancel __ntapi_afl_cancel;
+ntapi_afl_free __ntapi_afl_free;
+
/* nt_ldr */
ntapi_ldr_load_system_dll __ntapi_ldr_load_system_dll;
ntapi_ldr_create_state_snapshot __ntapi_ldr_create_state_snapshot;