getRoute() method must provide the complete route from source port to destination port even when the route involves only one switch. getRoute() must also not provide route from same switch-port to itself.