K 10 svn:author V 6 qingli K 8 svn:date V 27 2011-10-13T00:37:39.782694Z K 7 svn:log V 470 MFC 226224 All indirect routes will fail the rtcheck, except for a special host route where the destination IP and the gateway IP is the same. This special case handling is only meant for backward compatibility reason. The last commit introduced a bug in the route check logic, where a valid special case is treated as an error. This patch fixes that bug along with some code cleanup. Suggested by: glebius smirnoff Reviewed by: kmacy, discussed with glebius smirnoff END