UTRACE(2) | FreeBSD System Calls Manual | UTRACE(2) |
名称
utrace — ktrace ログにユーザレコードを挿入するライブラリ
Standard C Library (libc, -lc)書式
#include < sys/types.h>#include < sys/param.h>
#include < sys/time.h>
#include < sys/uio.h>
#include < sys/ktrace.h>
int
utrace( const void *addr, size_t len);
解説
ユーザによって供給された情報を付けてプロセストレースにレコードを追加します。レコードは、 addr に指されたメモリから len バイトを含んでいます。この呼び出しは、呼び出しているプロセスがトレースされている場合のみ、効果があります。戻り値
Upon successful completion, the value 0 is returned; otherwise the value -1 is returned and the global variable errno is set to indicate the error.エラー
歴史
utrace() システムコールは、 FreeBSD 2.2 ではじめて登場しました。December 28, 2000 | FreeBSD |