When I use only ~$ autossh site1 it work perfectly, but whit trickle the pameter site1 is considered as DNS Name instead of conf block.
User@VM:~$ sudo trickle -d 10 -u 10 -- autossh site1
[sudo] password for User:
ssh: Could not resolve hostname site1: Temporary failure in name resolution
nevertheless site1 is not a DNS name, is an entry in my config file like :
Host site1
HostName 89.32.12.206
Port 222
User sctfic
Compression yes
CompressionLevel 7
IdentityFile ~/.ssh/id_rsa
LocalForward *:9100 10.1.253.100:9100
LocalForward *:9101 imp:9100