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.