}
static void
-print_scm_timestamp(struct tcb *tcp, const void *cmsg_data,
- const unsigned int data_len)
+print_scm_timestamp_old(struct tcb *tcp, const void *cmsg_data,
+ const unsigned int data_len)
{
print_struct_timeval_data_size(cmsg_data, data_len);
}
static void
-print_scm_timestampns(struct tcb *tcp, const void *cmsg_data,
- const unsigned int data_len)
+print_scm_timestampns_old(struct tcb *tcp, const void *cmsg_data,
+ const unsigned int data_len)
{
print_struct_timespec_data_size(cmsg_data, data_len);
}
static void
-print_scm_timestamping(struct tcb *tcp, const void *cmsg_data,
- const unsigned int data_len)
+print_scm_timestamping_old(struct tcb *tcp, const void *cmsg_data,
+ const unsigned int data_len)
{
print_struct_timespec_array_data_size(cmsg_data, 3, data_len);
}
[SCM_RIGHTS] = { print_scm_rights, sizeof(int) },
[SCM_CREDENTIALS] = { print_scm_creds, sizeof(struct ucred) },
[SCM_SECURITY] = { print_scm_security, 1 },
- [SO_TIMESTAMP] = { print_scm_timestamp, 1 },
- [SO_TIMESTAMPNS] = { print_scm_timestampns, 1 },
- [SO_TIMESTAMPING] = { print_scm_timestamping, 1 }
+ [SO_TIMESTAMP_OLD] = { print_scm_timestamp_old, 1 },
+ [SO_TIMESTAMPNS_OLD] = { print_scm_timestampns_old, 1 },
+ [SO_TIMESTAMPING_OLD] = { print_scm_timestamping_old, 1 }
}, cmsg_ip_printers[] = {
[IP_PKTINFO] = { print_cmsg_ip_pktinfo, sizeof(struct in_pktinfo) },
[IP_TTL] = { print_cmsg_uint, sizeof(unsigned int) },
cmsg->cmsg_len = CMSG_LEN(sizeof(struct timeval));
cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SO_TIMESTAMP;
+ cmsg->cmsg_type = SO_TIMESTAMP_OLD;
struct timeval *tv = (struct timeval *) CMSG_DATA(cmsg);
tv->tv_sec = 123456789;
tv->tv_usec = 987654;
int rc = sendmsg(-1, mh, 0);
printf("sendmsg(-1, {msg_name=NULL, msg_namelen=0, msg_iov=NULL"
", msg_iovlen=0, msg_control=[{cmsg_len=%u"
- ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMP"
+ ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMP_OLD"
", cmsg_data={tv_sec=%lld, tv_usec=%llu}}]"
", msg_controllen=%lu, msg_flags=0}, 0) = %d %s (%m)\n",
(unsigned) cmsg->cmsg_len,
cmsg->cmsg_len = CMSG_LEN(sizeof(struct timeval) - sizeof(long));
cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SO_TIMESTAMP;
+ cmsg->cmsg_type = SO_TIMESTAMP_OLD;
mh->msg_control = cmsg;
mh->msg_controllen = len;
rc = sendmsg(-1, mh, 0);
printf("sendmsg(-1, {msg_name=NULL, msg_namelen=0, msg_iov=NULL"
", msg_iovlen=0, msg_control=[{cmsg_len=%u"
- ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMP, cmsg_data=?}]"
+ ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMP_OLD, cmsg_data=?}]"
", msg_controllen=%lu, msg_flags=0}, 0) = %d %s (%m)\n",
(unsigned) cmsg->cmsg_len,
(unsigned long) len, rc, errno2name());
cmsg->cmsg_len = CMSG_LEN(sizeof(struct timespec));
cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SO_TIMESTAMPNS;
+ cmsg->cmsg_type = SO_TIMESTAMPNS_OLD;
struct timespec *ts = (struct timespec *) CMSG_DATA(cmsg);
ts->tv_sec = 123456789;
ts->tv_nsec = 987654321;
int rc = sendmsg(-1, mh, 0);
printf("sendmsg(-1, {msg_name=NULL, msg_namelen=0, msg_iov=NULL"
", msg_iovlen=0, msg_control=[{cmsg_len=%u"
- ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPNS"
+ ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPNS_OLD"
", cmsg_data={tv_sec=%lld, tv_nsec=%llu}}]"
", msg_controllen=%lu, msg_flags=0}, 0) = %d %s (%m)\n",
(unsigned) cmsg->cmsg_len,
cmsg->cmsg_len = CMSG_LEN(sizeof(struct timespec) - sizeof(long));
cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SO_TIMESTAMPNS;
+ cmsg->cmsg_type = SO_TIMESTAMPNS_OLD;
mh->msg_control = cmsg;
mh->msg_controllen = len;
rc = sendmsg(-1, mh, 0);
printf("sendmsg(-1, {msg_name=NULL, msg_namelen=0, msg_iov=NULL"
", msg_iovlen=0, msg_control=[{cmsg_len=%u"
- ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPNS"
+ ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPNS_OLD"
", cmsg_data=?}]"
", msg_controllen=%lu, msg_flags=0}, 0) = %d %s (%m)\n",
(unsigned) cmsg->cmsg_len,
cmsg->cmsg_len = CMSG_LEN(3 * sizeof(struct timespec));
cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SO_TIMESTAMPING;
+ cmsg->cmsg_type = SO_TIMESTAMPING_OLD;
struct timespec *ts = (struct timespec *) CMSG_DATA(cmsg);
ts[0].tv_sec = 123456789;
ts[0].tv_nsec = 987654321;
int rc = sendmsg(-1, mh, 0);
printf("sendmsg(-1, {msg_name=NULL, msg_namelen=0, msg_iov=NULL"
", msg_iovlen=0, msg_control=[{cmsg_len=%u"
- ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPING"
+ ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPING_OLD"
", cmsg_data=[{tv_sec=%lld, tv_nsec=%llu}"
", {tv_sec=%lld, tv_nsec=%llu}, {tv_sec=%lld, tv_nsec=%llu}]}]"
", msg_controllen=%lu, msg_flags=0}, 0) = %d %s (%m)\n",
cmsg->cmsg_len = CMSG_LEN(3 * sizeof(struct timespec) - sizeof(long));
cmsg->cmsg_level = SOL_SOCKET;
- cmsg->cmsg_type = SO_TIMESTAMPING;
+ cmsg->cmsg_type = SO_TIMESTAMPING_OLD;
mh->msg_control = cmsg;
mh->msg_controllen = len;
rc = sendmsg(-1, mh, 0);
printf("sendmsg(-1, {msg_name=NULL, msg_namelen=0, msg_iov=NULL"
", msg_iovlen=0, msg_control=[{cmsg_len=%u"
- ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPING"
+ ", cmsg_level=SOL_SOCKET, cmsg_type=SO_TIMESTAMPING_OLD"
", cmsg_data=?}]"
", msg_controllen=%lu, msg_flags=0}, 0) = %d %s (%m)\n",
(unsigned) cmsg->cmsg_len,