*
* Usage: daytimed -h give all info
*
- * $Id: UDP_daytimed.c,v 1.1 2004/03/21 18:30:35 piccardi Exp $
+ * $Id: UDP_daytimed.c,v 1.2 2004/03/21 23:01:01 piccardi Exp $
*
****************************************************************/
/*
}
/* write daytime to client */
while (1) {
- timeval = time(NULL);
n = recvfrom(sock, buffer, MAXLINE, 0, (struct sockaddr *)&addr, &len);
if (n < 0) {
perror("recvfrom error");
printf("Request from host %s, port %d\n", buffer,
ntohs(addr.sin_port));
}
+ timeval = time(NULL);
snprintf(buffer, sizeof(buffer), "%.24s\r\n", ctime(&timeval));
n = sendto(sock, buffer, strlen(buffer), 0,
(struct sockaddr *)&addr, sizeof(addr));