version 1.127, 2016/03/30 08:00:01 |
version 1.128, 2016/06/02 22:47:13 |
|
|
if (errstr) |
if (errstr) |
errx(1, "-p %s: %s", optarg, errstr); |
errx(1, "-p %s: %s", optarg, errstr); |
break; |
break; |
case 'R': |
case 'R': /* relative timestamp */ |
timestamp = 2; /* relative timestamp */ |
timestamp = timestamp == 1 ? 3 : 2; |
break; |
break; |
case 'T': |
case 'T': |
timestamp = 1; |
timestamp = timestamp == 2 ? 3 : 1; |
break; |
break; |
case 't': |
case 't': |
trpoints = getpoints(optarg); |
trpoints = getpoints(optarg); |
|
|
basecol += printf("/%-7ld", (long)kth->ktr_tid); |
basecol += printf("/%-7ld", (long)kth->ktr_tid); |
basecol += printf(" %-8.*s ", MAXCOMLEN, kth->ktr_comm); |
basecol += printf(" %-8.*s ", MAXCOMLEN, kth->ktr_comm); |
if (timestamp) { |
if (timestamp) { |
if (timestamp == 2) { |
if (timestamp == 3) { |
|
if (prevtime.tv_sec == 0) |
|
prevtime = kth->ktr_time; |
|
timespecsub(&kth->ktr_time, &prevtime, &temp); |
|
} else if (timestamp == 2) { |
timespecsub(&kth->ktr_time, &prevtime, &temp); |
timespecsub(&kth->ktr_time, &prevtime, &temp); |
prevtime = kth->ktr_time; |
prevtime = kth->ktr_time; |
} else |
} else |