Blame man/rtime.3t

Packit Service 4f68e0
.\" @(#)rtime.3n	2.1 88/08/08 4.0 RPCSRC; from 1.5 88/02/08 SMI
Packit Service 4f68e0
.\" $FreeBSD: src/lib/libc/rpc/rtime.3,v 1.8 2002/12/19 09:40:23 ru Exp $
Packit Service 4f68e0
.\"
Packit Service 4f68e0
.Dd November 22, 1987
Packit Service 4f68e0
.Dt RTIME 3
Packit Service 4f68e0
.Os
Packit Service 4f68e0
.Sh NAME
Packit Service 4f68e0
.Nm rtime
Packit Service 4f68e0
.Nd "get remote time"
Packit Service 4f68e0
.Sh SYNOPSIS
Packit Service 4f68e0
.In sys/types.h
Packit Service 4f68e0
.In sys/time.h
Packit Service 4f68e0
.In netinet/in.h
Packit Service 4f68e0
.Ft int
Packit Service 4f68e0
.Fo rtime
Packit Service 4f68e0
.Fa "struct sockaddr_in *addrp"
Packit Service 4f68e0
.Fa "struct timeval *timep"
Packit Service 4f68e0
.Fa "struct timeval *timeout"
Packit Service 4f68e0
.Fc
Packit Service 4f68e0
.Sh DESCRIPTION
Packit Service 4f68e0
The
Packit Service 4f68e0
.Fn rtime
Packit Service 4f68e0
function
Packit Service 4f68e0
consults the Internet Time Server at the address pointed to by
Packit Service 4f68e0
.Fa addrp
Packit Service 4f68e0
and returns the remote time in the
Packit Service 4f68e0
.Vt timeval
Packit Service 4f68e0
struct pointed to by
Packit Service 4f68e0
.Fa timep .
Packit Service 4f68e0
Normally, the
Packit Service 4f68e0
.Tn UDP
Packit Service 4f68e0
protocol is used when consulting the Time Server.
Packit Service 4f68e0
The
Packit Service 4f68e0
.Fa timeout
Packit Service 4f68e0
argument specifies how long the
Packit Service 4f68e0
routine should wait before giving
Packit Service 4f68e0
up when waiting for a reply.
Packit Service 4f68e0
If
Packit Service 4f68e0
.Fa timeout
Packit Service 4f68e0
is specified as
Packit Service 4f68e0
.Dv NULL ,
Packit Service 4f68e0
however, the routine will instead use
Packit Service 4f68e0
.Tn TCP
Packit Service 4f68e0
and block until a reply is received from the time server.
Packit Service 4f68e0
.Sh RETURN VALUES
Packit Service 4f68e0
.Rv -std rtime
Packit Service 4f68e0
.Sh AVAILABILITY
Packit Service 4f68e0
The
Packit Service 4f68e0
.Fn rtime
Packit Service 4f68e0
function is part of libtirpc.