JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... (void) { #define VLEN 10 #define BUFSIZE 200 #define TIMEOUT 1 int sockfd, retval; struct sockaddr_in addr; struct mmsghdr msgs[VLEN]; struct iovec iovecs[VLEN]; char bufs[VLEN][BUFSIZE+1]; struct timespec timeout; sockfd = socket(AF_INET, SOCK_DGRAM ... s(1234); if (bind(sockfd, (struct sockaddr *) &addr, sizeof(addr)) == -1) { perror("bind()"); exit(EXIT_FAILURE); } memset(msgs, 0, sizeof(msgs)); for (int i = 0; i < VLEN; i++) { iovecs[i].iov_base = bufs[i]; iovecs[i].iov_len = BUFSIZE; msgs[i].msg ... _hdr.msg_iov = &iovecs[i]; msgs[i].msg_hdr.msg_iovlen = 1; } timeout.tv_sec = TIMEOUT; timeout.tv_nsec = 0; retval = recvmmsg(sockfd, msgs, VLEN, 0, &time ... ... に引数の間から空白文字を削除させないようにする場合は 名前をクォートする (" でくくる)必要があります。 以下に、例を示します: msgs: "|/usr/bin/msgs -s" エイリアスには、 ``:include: filename '' という文法もあります。 sendmail は、 メールの受け手のリストを ... ... var/opt /opt 用の可変データの置き場所。 /var/mail ユーザーのメールボックスの置き場所。 /var/spool/mail を置き換えた。 /var/msgs 歴史的な理由からまだ残っている。 /var/preserve 歴史的な理由からまだ残っている。 /var/run 実行時の可変ファイルが置かれる。 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。