diff options
Diffstat (limited to 'tap-rpcstat.c')
-rw-r--r-- | tap-rpcstat.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/tap-rpcstat.c b/tap-rpcstat.c index 48d78fe0cb..b443116bb2 100644 --- a/tap-rpcstat.c +++ b/tap-rpcstat.c @@ -148,12 +148,7 @@ rpcstat_packet(void *prs, packet_info *pinfo, epan_dissect_t *edt _U_, const voi rp=&(rs->procedures[ri->proc]); /* calculate time delta between request and reply */ - delta.secs=pinfo->fd->abs_secs-ri->req_time.secs; - delta.nsecs=pinfo->fd->abs_usecs*1000-ri->req_time.nsecs; - if(delta.nsecs<0){ - delta.nsecs+=1000000000; - delta.secs--; - } + nstime_delta(&delta, &pinfo->fd->abs_ts, &ri->req_time); if(rp->num==0){ rp->max.secs=delta.secs; |