max-time と connect-timeout 両方設定したら合算なのどっちかが優先なの

$ time curl --connect-timeout 3 http://192.168.56.5
curl: (28) connect() timed out!

real    0m3.009s
user    0m0.000s
sys     0m0.000s
$ time curl --connect-timeout 3 --max-time 1 http://192.168.56.5
curl: (28) connect() timed out!

real    0m1.008s
user    0m0.000s
sys     0m0.000s

max-time が勝つ。