| 1191 | } |
| 1192 | |
| 1193 | static int |
| 1194 | newroute_fib(int fib, char *cmd, int flags) |
| 1195 | { |
| 1196 | int error; |
| 1197 | |
| 1198 | error = set_sofib(fib); |
| 1199 | if (error) { |
| 1200 | warn("fib number %d is ignored", fib); |
| 1201 | return (error); |
| 1202 | } |
| 1203 | |
| 1204 | error = rtmsg(*cmd, flags, fib); |
| 1205 | return (error); |
| 1206 | } |
| 1207 | |
| 1208 | #ifdef INET |
| 1209 | static void |