diff options
| author | Archie Cobbs <archie@FreeBSD.org> | 2001-03-08 20:10:02 +0000 |
|---|---|---|
| committer | Archie Cobbs <archie@FreeBSD.org> | 2001-03-08 20:10:02 +0000 |
| commit | 22dfb9bdb7dc403041b8b2ea9d611cf40e1c4b84 (patch) | |
| tree | 6ddcd094ec2c17462aaa156c770a346f024cec43 /sys/netgraph | |
| parent | 4bde2ac53905fc0ca6f3a8bff5abb6e85dcdb50c (diff) | |
Notes
Diffstat (limited to 'sys/netgraph')
| -rw-r--r-- | sys/netgraph/ng_pptpgre.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/netgraph/ng_pptpgre.c b/sys/netgraph/ng_pptpgre.c index a165a3aac0453..c9a83accd0a47 100644 --- a/sys/netgraph/ng_pptpgre.c +++ b/sys/netgraph/ng_pptpgre.c @@ -635,7 +635,7 @@ bad: struct ng_pptpgre_ackp *const a = &priv->ackp; const u_int32_t ack = ntohl(gre->data[gre->hasSeq]); const int index = ack - priv->recvAck - 1; - const long sample = ng_pptpgre_time(node) - a->timeSent[index]; + long sample; long diff; /* Sanity check ack value */ @@ -648,6 +648,7 @@ bad: priv->recvAck = ack; /* Update adaptive timeout stuff */ + sample = ng_pptpgre_time(node) - a->timeSent[index]; diff = sample - a->rtt; a->rtt += PPTP_ACK_ALPHA(diff); if (diff < 0) |
