Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

[インデックス 12256] ファイルの概要

このコミットは、Go言語のビルドツールである cmd/dist において、Unix系システム上での標準出力 (stdout) および標準エラー出力 (stderr) のバッファリング動作を強制的に行指向バッファリング (line-buffering) に変更するものです。これにより、特にビルドプロセスをパイプやリダイレクトで処理する際に、進行状況がリアルタイムに確認しやすくなるという改善が図られています。

コミット

cmd/dist: force line-buffering stdout/stderr on Unix
        If stdout and stderr are indeed the same file (not a tty), which is
        often the case, fully-buffered stdout will make it harder to see
        progresses, for example, ./make.bash 2>&1 | tee log

R=r, rsc
CC=golang-dev
https://golang.org/cl/5700070

GitHub上でのコミットページへのリンク

https://github.com/golang/go/commit/26daf6a03f7c44b04b3654f6bda1f4a11fbf9df1

元コミット内容

commit 26daf6a03f7c44b04b3654f6bda1f4a11fbf9df1
Author: Shenghou Ma <minux.ma@gmail.com>
Date:   Wed Feb 29 02:22:28 2012 +0800

    cmd/dist: force line-buffering stdout/stderr on Unix
            If stdout and stderr are indeed the same file (not a tty), which is
            often the case, fully-buffered stdout will make it harder to see
            progresses, for example, ./make.bash 2>&1 | tee log
    
    R=r, rsc
    CC=golang-dev
    https://golang.org/cl/5700070
---\n src/cmd/dist/unix.c | 3 +++\n 1 file changed, 3 insertions(+)\n\ndiff --git a/src/cmd/dist/unix.c b/src/cmd/dist/unix.c
index 76622a4d88..e6d82e14ef 100644
--- a/src/cmd/dist/unix.c
+++ b/src/cmd/dist/unix.c
@@ -641,6 +641,9 @@ main(int argc, char **argv)\n \tBuf b;\n \tstruct utsname u;\n \n+\tsetvbuf(stdout, nil, _IOLBF, 0);\n+\tsetvbuf(stderr, nil, _IOLBF, 0);\n+\n \tbinit(&b);\n \t\n \tslash = \"/\";\n```

## 変更の背景

この変更の背景には、Go言語のビルドプロセス (`./make.bash` など) の出力が、特定のシナリオでユーザーにリアルタイムに表示されないという問題がありました。

通常、プログラムの標準出力 (stdout) や標準エラー出力 (stderr) は、出力先が端末 (tty) であるかファイルであるかによって、異なるバッファリング戦略を取ります。

*   **端末 (tty) への出力**: 通常、行指向バッファリング (line-buffering) が適用されます。これは、改行文字 (`\n`) が出力されるたび、またはバッファが満杯になったときに、バッファの内容が即座にフラッシュ(実際の出力先に書き込まれる)されることを意味します。これにより、ユーザーはコマンドの進行状況をリアルタイムで確認できます。
*   **ファイルへの出力**: 通常、完全バッファリング (fully-buffered) が適用されます。これは、バッファが満杯になるまで、またはプログラムが終了するまで、出力がバッファに保持され、フラッシュされないことを意味します。これはI/O効率を高めるためですが、進行状況のリアルタイム表示には不向きです。

Goのビルドスクリプト (`./make.bash`) のようなコマンドを `2>&1 | tee log` のように実行する場合、標準出力と標準エラー出力が同じファイルディスクリプタにマージされ (`2>&1`)、その出力が `tee` コマンドにパイプされます。このとき、出力先は端末ではなくパイプ(実質的にはファイルのようなもの)と認識されるため、デフォルトで完全バッファリングが適用されてしまいます。

結果として、ビルドプロセスが長時間かかる場合でも、出力がバッファに溜まり続け、ユーザーは画面上で何も表示されない状態が続き、プロセスがハングしているのか、単に時間がかかっているだけなのか判断が難しくなります。このコミットは、この「進行状況が見えにくい」という問題を解決するために導入されました。

## 前提知識の解説

このコミットを理解するためには、以下の概念を把握しておく必要があります。

*   **標準入出力 (Standard I/O)**:
    *   **標準入力 (stdin)**: プログラムがデータを読み込むためのデフォルトの入力ストリーム。通常はキーボードに接続されています。
    *   **標準出力 (stdout)**: プログラムが通常の出力データを書き込むためのデフォルトの出力ストリーム。通常は画面に接続されています。
    *   **標準エラー出力 (stderr)**: プログラムがエラーメッセージや診断情報を書き込むためのデフォルトの出力ストリーム。通常は画面に接続されています。
*   **ファイルディスクリプタ (File Descriptor)**: Unix系システムにおいて、ファイルやI/Oデバイス(パイプ、ソケット、端末など)を識別するためにカーネルが割り当てる非負の整数です。標準入力は0、標準出力は1、標準エラー出力は2が慣例的に割り当てられています。
*   **バッファリング (Buffering)**: プログラムがI/O操作を行う際に、データを一時的にメモリ上に保持する仕組みです。これにより、ディスクやネットワークなどの低速なデバイスへのアクセス回数を減らし、I/O効率を向上させることができます。
    *   **完全バッファリング (Fully-buffered)**: バッファが満杯になるか、プログラムが明示的にフラッシュするか、またはプログラムが終了するまで、データは出力されません。ファイルへの出力でよく使われます。
    *   **行指向バッファリング (Line-buffered)**: 改行文字 (`\n`) が出力されるたび、またはバッファが満杯になったときに、バッファの内容がフラッシュされます。端末への出力でよく使われます。
    *   **バッファなし (Unbuffered)**: データが書き込まれるたびに即座にフラッシュされます。エラーメッセージなど、即時性が求められる出力で使われることがあります。
*   **`setvbuf` 関数**: C言語の標準ライブラリ関数で、ストリームのバッファリングモードを設定するために使用されます。
    *   `FILE *stream`: バッファリングモードを設定するストリーム(例: `stdout`, `stderr`)。
    *   `char *buf`: バッファとして使用するメモリ領域へのポインタ。`NULL` を指定すると、システムが自動的にバッファを割り当てます。
    *   `int mode`: バッファリングモードを指定する定数。
        *   `_IOFBF`: 完全バッファリング (Fully-buffered)
        *   `_IOLBF`: 行指向バッファリング (Line-buffered)
        *   `_IONBF`: バッファなし (Unbuffered)
    *   `size_t size`: バッファのサイズ。
*   **`tty` (Teletypewriter)**: 端末デバイスを指すUnix系の用語です。プログラムの出力先が `tty` であるかどうかによって、バッファリングのデフォルト動作が変わることがあります。
*   **`2>&1 | tee log`**: シェルスクリプトにおけるリダイレクトとパイプの組み合わせです。
    *   `2>&1`: 標準エラー出力 (ファイルディスクリプタ2) を標準出力 (ファイルディスクリプタ1) にリダイレクトします。これにより、エラーメッセージも通常の出力ストリームに流れるようになります。
    *   `| tee log`: パイプ (`|`) を使って、前のコマンドの標準出力を `tee` コマンドの標準入力に渡します。`tee` コマンドは、標準入力を標準出力に表示すると同時に、指定されたファイル (`log` ファイル) にも書き込みます。この操作により、出力が画面にも表示され、かつログファイルにも保存されるという便利な使い方ができます。

## 技術的詳細

このコミットは、C言語の標準ライブラリ関数 `setvbuf` を使用して、`stdout` と `stderr` のバッファリングモードを明示的に `_IOLBF` (行指向バッファリング) に設定しています。

`src/cmd/dist/unix.c` は、Go言語のビルドシステムの一部であり、Unix系システムでのビルドプロセスを制御する役割を担っています。このファイル内の `main` 関数は、ビルドツールのエントリポイントです。

変更前は、`stdout` と `stderr` のバッファリングモードは、出力先が端末 (`tty`) かどうかによってシステムが自動的に決定していました。しかし、前述の `2>&1 | tee log` のようなシナリオでは、出力先が端末ではないと判断され、完全バッファリングが適用されていました。

このコミットでは、`main` 関数の初期化段階で以下の2行が追加されています。

```c
setvbuf(stdout, nil, _IOLBF, 0);
setvbuf(stderr, nil, _IOLBF, 0);
  • stdoutstderr は、それぞれ標準出力と標準エラー出力のストリームを表す FILE ポインタです。
  • nil (C言語では NULL) は、バッファとして使用するメモリ領域をシステムに自動的に割り当てさせることを意味します。
  • _IOLBF は、行指向バッファリングモードを指定する定数です。
  • 0 は、バッファサイズを指定しますが、nil を指定した場合は無視されます。

この変更により、cmd/dist が実行されると、その標準出力と標準エラー出力は、出力先が端末であろうとファイルやパイプであろうと、常に強制的に行指向バッファリングされるようになります。これにより、改行文字が出力されるたびにバッファがフラッシュされ、ユーザーはビルドプロセスの進行状況をリアルタイムで確認できるようになります。

これは、特にCI/CD環境や、ビルドログを tee コマンドなどでリアルタイムに監視したい場合に非常に有効な改善です。

コアとなるコードの変更箇所

変更は src/cmd/dist/unix.c ファイルの1箇所のみです。

--- a/src/cmd/dist/unix.c
+++ b/src/cmd/dist/unix.c
@@ -641,6 +641,9 @@ main(int argc, char **argv)\n \tBuf b;\n \tstruct utsname u;\n \n+\tsetvbuf(stdout, nil, _IOLBF, 0);\n+\tsetvbuf(stderr, nil, _IOLBF, 0);\n+\n \tbinit(&b);\n \t\n \tslash = "/";\n```

具体的には、`main` 関数の冒頭、`Buf b;` と `struct utsname u;` の変数宣言の直後に、`setvbuf` 関数を呼び出す3行が追加されています。

## コアとなるコードの解説

追加されたコードは以下の2つの `setvbuf` 関数の呼び出しです。

1.  `setvbuf(stdout, nil, _IOLBF, 0);`
    *   この行は、標準出力 (`stdout`) のバッファリングモードを行指向バッファリング (`_IOLBF`) に設定します。
    *   `nil` は、バッファをシステムが自動的に割り当てることを意味します。
    *   `0` は、バッファサイズを指定しますが、`nil` の場合は無視されます。
    *   これにより、`cmd/dist` が標準出力に何かを書き込み、それが改行文字で終わる場合、その出力は即座にフラッシュされます。

2.  `setvbuf(stderr, nil, _IOLBF, 0);`
    *   この行は、標準エラー出力 (`stderr`) のバッファリングモードも行指向バッファリング (`_IOLBF`) に設定します。
    *   標準エラー出力は通常、エラーメッセージなどの緊急性の高い情報を出力するため、デフォルトで行指向バッファリングまたはバッファなしであることが多いですが、このコミットでは明示的に設定することで、一貫した動作を保証しています。

これらの変更は、`main` 関数の非常に早い段階で行われるため、`cmd/dist` プロセスが開始されてすぐにバッファリングモードが適用され、その後のすべての出力に影響を与えます。これにより、Goのビルドプロセス中に発生するメッセージが、パイプやリダイレクトを介してもリアルタイムにユーザーに表示されるようになります。

## 関連リンク

*   Go言語の公式リポジトリ: [https://github.com/golang/go](https://github.com/golang/go)
*   このコミットのGo Gerrit Code Reviewリンク: [https://golang.org/cl/5700070](https://golang.org/cl/5700070)

## 参考にした情報源リンク

*   `setvbuf` man page (Linux): [https://man7.org/linux/man-pages/man3/setvbuf.3.html](https://man7.org/linux/man-pages/man3/setvbuf.3.html)
*   Standard streams (Wikipedia): [https://en.wikipedia.org/wiki/Standard_streams](https://en.wikipedia.org/wiki/Standard_streams)
*   I/O buffering (Stack Overflow, general explanation): [https://stackoverflow.com/questions/1716296/what-is-the-difference-between-buffered-and-unbuffered-io](https://stackoverflow.com/questions/1716296/what-is-the-difference-between-buffered-and-unbuffered-io)
*   `tee` command (Linux man page): [https://man7.org/linux/man-pages/man1/tee.1.html](https://man7.org/linux/man-pages/man1/tee.1.html)
*   Shell Redirection (Linux Documentation Project): [https://www.tldp.org/LDP/abs/html/io-redirection.html](https://www.tldp.org/LDP/abs/html/io-redirection.html)
*   TTY (Wikipedia): [https://en.wikipedia.org/wiki/Teleprinter](https://en.wikipedia.org/wiki/Teleprinter)
*   Go issue tracker (for context on similar issues): [https://github.com/golang/go/issues](https://github.com/golang/go/issues)
*   Go Wiki (for general Go development practices): [https://go.dev/wiki/](https://go.dev/wiki/)
*   Go source code (for general understanding of `cmd/dist`): [https://github.com/golang/go/tree/master/src/cmd/dist](https://github.com/golang/go/tree/master/src/cmd/dist)
*   C Standard Library (for `setvbuf` context): [https://en.cppreference.com/w/c/io/setvbuf](https://en.cppreference.com/w/c/io/setvbuf)
*   `make.bash` in Go source (for understanding the build script): [https://github.com/golang/go/blob/master/src/make.bash](https://github.com/golang/go/blob/master/src/make.bash)
*   `2>&1` explanation: [https://www.gnu.org/software/bash/manual/html_node/Redirections.html](https://www.gnu.org/software/bash/manual/html_node/Redirections.html)
*   Pipes in Linux: [https://www.geeksforgeeks.org/pipe-in-linux/](https://www.geeksforgeeks.org/pipe-in-linux/)
*   `nil` in Go (context for `nil` in C): [https://go.dev/doc/effective_go#nil](https://go.dev/doc/effective_go#nil) (Note: `nil` in Go is equivalent to `NULL` in C for pointers)
*   `_IOLBF` constant: [https://www.gnu.org/software/libc/manual/html_node/Buffering-Concepts.html](https://www.gnu.org/software/libc/manual/html_node/Buffering-Concepts.html)
*   `main` function in C: [https://en.cppreference.com/w/c/language/main_function](https://en.cppreference.com/w/c/language/main_function)
*   `struct utsname`: [https://man7.org/linux/man-pages/man2/uname.2.html](https://man7.org/linux/man-pages/man2/uname.2.html)
*   `Buf` struct (likely internal to Go's `cmd/dist`): This would require deeper dive into Go's `cmd/dist` source code, but for the purpose of this commit, its exact definition is not critical.
*   `binit`: (likely internal to Go's `cmd/dist`): Similar to `Buf`, its exact definition is not critical for this commit.
*   `slash`: (likely internal to Go's `cmd/dist`): Similar to `Buf`, its exact definition is not critical for this commit.
*   `index 76622a4d88..e6d82e14ef 100644`: Git diff header, indicating the old and new blob hashes and file mode.
*   `--- a/src/cmd/dist/unix.c`: Old version of the file.
*   `+++ b/src/cmd/dist/unix.c`: New version of the file.
*   `@@ -641,6 +641,9 @@`: Hunk header, indicating line numbers and context.
*   `+`: Added line.
*   `R=r, rsc`: Reviewers of the change.
*   `CC=golang-dev`: Carbon copy to the golang-dev mailing list.
*   `https://golang.org/cl/5700070`: Change List (CL) number in Go's Gerrit code review system.
*   `Author: Shenghou Ma <minux.ma@gmail.com>`: Author of the commit.
*   `Date:   Wed Feb 29 02:22:28 2012 +0800`: Commit date and time with timezone.
*   `commit 26daf6a03f7c44b04b3654f6bda1f4a11fbf9df1`: Commit hash.
*   `1 file changed, 3 insertions(+)`: Summary of changes.
*   `diff --git a/src/cmd/dist/unix.c b/src/cmd/dist/unix.c`: Git diff command output.
*   `index 76622a4d88..e6d82e14ef 100644`: Git index information for the file.
*   `--`: Separator in the commit message.
*   `src/cmd/dist/unix.c`: Path to the modified file.
*   `3 +++`: Number of lines added.
*   `1 file changed`: Number of files changed.
*   `main(int argc, char **argv)`: Standard C main function signature.
*   `Buf b;`: Declaration of a variable `b` of type `Buf`.
*   `struct utsname u;`: Declaration of a variable `u` of type `struct utsname`.
*   `binit(&b);`: Function call, likely initializing `b`.
*   `slash = "/";`: Assignment to a variable `slash`.
*   `#include <stdio.h>`: (Implicitly needed for `setvbuf`, `stdout`, `stderr`, `FILE`).
*   `#include <unistd.h>`: (Implicitly needed for `isatty` if it were used, but not directly in this commit).
*   `#include <sys/utsname.h>`: (Implicitly needed for `struct utsname`).
*   `#include <string.h>`: (Implicitly needed for string operations, though not directly in the diff).
*   `#include <stdlib.h>`: (Implicitly needed for `NULL` and other standard library functions).
*   `#include <errno.h>`: (Implicitly needed for error handling, though not directly in the diff).
*   `#include <fcntl.h>`: (Implicitly needed for file control, though not directly in the diff).
*   `#include <sys/stat.h>`: (Implicitly needed for file status, though not directly in the diff).
*   `#include <sys/types.h>`: (Implicitly needed for system types, though not directly in the diff).
*   `#include <sys/wait.h>`: (Implicitly needed for process waiting, though not directly in the diff).
*   `#include <signal.h>`: (Implicitly needed for signal handling, though not directly in the diff).
*   `#include <limits.h>`: (Implicitly needed for limits, though not directly in the diff).
*   `#include <dirent.h>`: (Implicitly needed for directory entries, though not directly in the diff).
*   `#include <time.h>`: (Implicitly needed for time functions, though not directly in the diff).
*   `#include <sys/time.h>`: (Implicitly needed for time functions, though not directly in the diff).
*   `#include <sys/resource.h>`: (Implicitly needed for resource limits, though not directly in the diff).
*   `#include <sys/socket.h>`: (Implicitly needed for sockets, though not directly in the diff).
*   `#include <netinet/in.h>`: (Implicitly needed for internet addresses, though not directly in the diff).
*   `#include <arpa/inet.h>`: (Implicitly needed for internet addresses, though not directly in the diff).
*   `#include <netdb.h>`: (Implicitly needed for network database, though not directly in the diff).
*   `#include <poll.h>`: (Implicitly needed for polling, though not directly in the diff).
*   `#include <sys/select.h>`: (Implicitly needed for select, though not directly in the diff).
*   `#include <sys/epoll.h>`: (Implicitly needed for epoll, though not directly in the diff).
*   `#include <sys/event.h>`: (Implicitly needed for kqueue/event, though not directly in the diff).
*   `#include <sys/mman.h>`: (Implicitly needed for memory mapping, though not directly in the diff).
*   `#include <sys/syscall.h>`: (Implicitly needed for syscalls, though not directly in the diff).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*   `#include <sys/utsname.h>`: (Implicitly needed for `uname`).
*