Chapter 17. String and data retrieving functions Tapset

Table of Contents

kernel_string - Retrieves string from kernel memory.
kernel_string_n - Retrieves string of given length from kernel memory.
kernel_long - Retrieves a long value stored in kernel memory.
kernel_int - Retrieves an int value stored in kernel memory.
kernel_short - Retrieves a short value stored in kernel memory.
kernel_char - Retrieves a char value stored in kernel memory.
user_string - Retrieves string from user space.
user_string2 - Retrieves string from user space with alternative error string..
user_string_warn - Retrieves string from user space.
user_string_quoted - Retrieves and quotes string from user space.
user_string_n - Retrieves string of given length from user space.
user_string_n2 - Retrieves string of given length from user space.
user_string_n_warn - Retrieves string from user space.
user_string_n_quoted - Retrieves and quotes string from user space.
user_short - Retrieves a short value stored in user space.
user_short_warn - Retrieves a short value stored in user space.
user_int - Retrieves an int value stored in user space.
user_int_warn - Retrieves an int value stored in user space.
user_long - Retrieves a long value stored in user space.
user_long_warn - Retrieves a long value stored in user space.
user_char - Retrieves a char value stored in user space.
user_char_warn - Retrieves a char value stored in user space.

Functions to retrieve strings and other primitive types from the kernel or a user space programs based on addresses. All strings are of a maximum length given by MAXSTRINGLEN.