Implemented the --transport option.