diff --git a/reactos/ChangeLog b/reactos/ChangeLog index 6415944cc5e..d6b8dbc58ba 100644 --- a/reactos/ChangeLog +++ b/reactos/ChangeLog @@ -1,3 +1,8 @@ +2001-03-16 David Welch + + * ntoskrnl/include/internal/safe.h: Add definitions for handling + potentially unsafe pointers. + 2001-03-16 David Welch * ntoskrnl/include/internal/mm.h: Removed MmSafeCopyToUser and diff --git a/reactos/ntoskrnl/include/internal/safe.h b/reactos/ntoskrnl/include/internal/safe.h new file mode 100644 index 00000000000..27db9a4eeaf --- /dev/null +++ b/reactos/ntoskrnl/include/internal/safe.h @@ -0,0 +1,12 @@ +#ifndef __NTOSKRNL_INCLUDE_INTERNAL_SAFE_H +#define __NTOSKRNL_INCLUDE_INTERNAL_SAFE_H + +NTSTATUS MmSafeCopyFromUser(PVOID Dest, PVOID Src, ULONG NumberOfBytes); +NTSTATUS MmSafeCopyToUser(PVOID Dest, PVOID Src, ULONG NumberOfBytes); + +NTSTATUS +MmCopyFromCaller(PVOID Dest, PVOID Src, ULONG NumberOfBytes); +NTSTATUS +MmCopyToCaller(PVOID Dest, PVOID Src, ULONG NumberOfBytes) + +#endif /* __NTOSKRNL_INCLUDE_INTERNAL_SAFE_Hb */