I don't want to talk around the bush for long. I disagree with a friend how a router would behave in a special configuration. Unfortunately I can't test it here to check my point of view. Specifically, the router should not perform ICMP redirects.
I'm of the opinion that the router would still route on the same interface if its routing table requires it to, even if ICMP redirects are disabled. My friend is of the opinion that the router with disabled ICMP redirects would not route on the same interface.
Does anyone know how the router would behave? Is there a RFC? Is this different from router to router? I am grateful for any assistance.