is it ok if i change dp_translate to return -2 instead of -1 when dpid that is used for the translation does not exist? that way, the script could know to try the translation with a possible other dpid. -- juha