.\" @(#)rtime.3n 2.1 88/08/08 4.0 RPCSRC; from 1.5 88/02/08 SMI .\" %FreeBSD: src/lib/libc/rpc/rtime.3,v 1.4.2.2 2001/12/14 18:33:57 ru Exp % .\" $FreeBSD$ .\" .Dd November 22, 1987 .Dt RTIME 3 .Os .Sh 名称 .Nm rtime .Nd リモートタイムの入手 .Sh ライブラリ .Lb libc .Sh 書式 .In sys/types.h .In sys/time.h .In netinet/in.h .Ft int .Fo rtime .Fa "struct sockaddr_in *addrp" .Fa "struct timeval *timep" .Fa "struct timeval *timeout" .Fc .Sh 解説 .Fn rtime は、 .Fa addrp が指すアドレスのインターネットタイムサーバを 参考にして、 .Fa timep が指す .Vt timeval 構造体にリモートタイムを戻します。 通常の 場合は、タイムサーバを参考にするときに .Tn UDP プロトコルが使用されます。 .Fa timeout パラメータは、ルーチンが応答を待つ期間を指定します。 .Fa timeout に .Dv NULL を指定した場合、このルーチンは .Tn TCP を使用し、タイムサーバから応答を 受けるまでブロックします。 .Sh 戻り値 .Rv -std rtime .Sh 関連項目 .Xr timed 8