| version 1.130.2.13, 2002/09/17 21:23:03 |
version 1.130.2.14, 2002/10/18 02:45:17 |
| Line 1863 ip_sysctl(name, namelen, oldp, oldlenp, |
|
| Line 1863 ip_sysctl(name, namelen, oldp, oldlenp, |
|
| } |
} |
| return (error); |
return (error); |
| case IPCTL_MTUDISCTIMEOUT: |
case IPCTL_MTUDISCTIMEOUT: |
| |
old = ip_mtudisc_timeout; |
| error = sysctl_int(oldp, oldlenp, newp, newlen, |
error = sysctl_int(oldp, oldlenp, newp, newlen, |
| &ip_mtudisc_timeout); |
&ip_mtudisc_timeout); |
| if (ip_mtudisc_timeout < 0) |
if (ip_mtudisc_timeout < 0) { |
| |
ip_mtudisc_timeout = old; |
| return (EINVAL); |
return (EINVAL); |
| |
} |
| if (ip_mtudisc_timeout_q != NULL) |
if (ip_mtudisc_timeout_q != NULL) |
| rt_timer_queue_change(ip_mtudisc_timeout_q, |
rt_timer_queue_change(ip_mtudisc_timeout_q, |
| ip_mtudisc_timeout); |
ip_mtudisc_timeout); |