tv32
#define TIMEVAL_LEN ((int)sizeof(struct tv32))
struct tv32 tv32;
tv32.tv32_sec = htonl(now.tv_sec);
tv32.tv32_usec = htonl(now.tv_usec);
bcopy((void *)&tv32,
sizeof(tv32));
struct tv32 tv32;
memcpy(&tv32, tp, sizeof(tv32));
tv1.tv_sec = ntohl(tv32.tv32_sec);
tv1.tv_usec = ntohl(tv32.tv32_usec);
struct tv32 *tv32;
tv32 = (struct tv32 *)&outpack[ICMP6ECHOLEN];
tv32->tv32_sec = htonl(tv.tv_sec);
tv32->tv32_usec = htonl(tv.tv_usec);
struct tv32 *tpp;
#define ICMP6ECHOTMLEN sizeof(struct tv32)
tpp = (struct tv32 *)(icp + 1);
kk <= MAXDATALEN - (8 + (int)sizeof(struct tv32) + ii);
if (datalen >= (int)sizeof(struct tv32)) {
struct tv32 tv; /* time packet left */
minlen = ICMP6ECHOLEN + sizeof(struct tv32);
struct tv32 tv32;
tv32.tv32_sec = htonl(tv.tv_sec);
tv32.tv32_usec = htonl(tv.tv_usec);
bcopy(&tv32, ((u_int8_t *)outpacket + ICMP6ECHOLEN),
sizeof(tv32));
bcopy(&tv32, &op->tv, sizeof tv32);