minor whitespace change to re-sync with OpenStack sources
Refactor link handling to use a more event driven approach.