Damien wrote that bandwidth limiting was in the works for scp and that -l would be reserved for that function: http://marc.info/?l=openbsd-tech&m=125885310629877
Are plans, nebulous or otherwise, also in the works for bandwidth limiting in ssh and sftp? Both are used for transfers. sftp is used as is and via front ends like sshfs. ssh is used for tunnels and occasionally for vpns. ssh has used -l for a long time to desginate username. To get a consistent UI, or shell script API, some of options must be reassigned for ssh, scp and sftp. Many other applications use -l for designating bandwidth limiting. Many use -u for username designation. Changing the shell script API, or UI, is a big deal. If these will be changed in ssh, scp or sftp, it might be worth considering how or when a change in these options would be most useful or least disruptive and the sequence of the changeover. /Lars