aboutsummaryrefslogtreecommitdiffstats
path: root/mtu.c
Commit message (Collapse)AuthorAgeFilesLines
* move soures to src subdirNatanael Copa2013-08-221-247/+0
|
* mtu: just ignore uninteresting icmp repliesTimo Teräs2012-06-041-1/+2
| | | | | ... we probably get the interesting one later. This is in case there's lot of icmp errors, we otherwise get tricked by those.
* mtu: handle pmtu properlyTimo Teras2009-03-051-1/+1
| | | | Fix a typo from previous commit to enable handling of pmtu responses.
* mtu: rework pmtu detection logicTimo Teras2009-03-051-17/+20
| | | | | | | | | Ok, the earlier method was not good enough: simply getting a PMTU response cannot be used as final result, since there might be routers further away with smaller PMTU or a black hole problem. So we do always a binary search, except the initial guess gets high MTU and pmtu responses make next guess pmtu sized.
* pingu: cofigurable timeout/retry. default values. invert -dNatanael Copa2009-01-311-1/+1
| | | | | | - make timeout and retry configurable - possible to set default action, timeout and retry values - the -d option means "daemonize" rather than "debug mode".
* mtu: a bit more informative usage()Timo Teras2008-12-291-1/+7
|
* mtu: write discovered mtu to interface mtuTimo Teras2008-12-291-9/+65
|
* mtu: -I switchTimo Teras2008-12-291-3/+22
|
* mtu: minor fixups; try harder to traverse nat boxes in mtu injectTimo Teras2008-12-241-3/+7
|
* mtu: separate icmp functions to new file, mtu discoveryTimo Teras2008-12-241-312/+106
|
* initial commit for mtu discoveryTimo Teras2008-12-181-0/+364