| 311 | } |
| 312 | |
| 313 | static int |
| 314 | set_sofib(int fib) |
| 315 | { |
| 316 | |
| 317 | if (fib < 0) |
| 318 | return (0); |
| 319 | #ifdef FSTACK |
| 320 | return (rt_setsockopt(s, SOL_SOCKET, SO_SETFIB, (void *)&fib, |
| 321 | sizeof(fib))); |
| 322 | #endif |
| 323 | return (setsockopt(s, SOL_SOCKET, SO_SETFIB, (void *)&fib, |
| 324 | sizeof(fib))); |
| 325 | } |
| 326 | |
| 327 | static int |
| 328 | fiboptlist_range(const char *arg, struct fibl_head_t *flh) |
no test coverage detected