|
Lines 115-178
Link Here
|
| 115 |
case $VARNAME in |
115 |
case $VARNAME in |
| 116 |
# *** IPv4 conf *** |
116 |
# *** IPv4 conf *** |
| 117 |
force_igmp_version|disable_policy|disable_xfrm|arp_ignore|arp_announce) |
117 |
force_igmp_version|disable_policy|disable_xfrm|arp_ignore|arp_announce) |
| 118 |
VARPREFIX="net/ipv4/conf/$NAME." |
118 |
VARPREFIX="net/ipv4/conf/$NAME/" |
| 119 |
;; |
119 |
;; |
| 120 |
arp_filter|tag|log_martians|bootp_relay|medium_id|proxy_arp) |
120 |
arp_filter|tag|log_martians|bootp_relay|medium_id|proxy_arp) |
| 121 |
VARPREFIX="net/ipv4/conf/$NAME." |
121 |
VARPREFIX="net/ipv4/conf/$NAME/" |
| 122 |
;; |
122 |
;; |
| 123 |
accept_source_route|send_redirects|rp_filter|shared_media) |
123 |
accept_source_route|send_redirects|rp_filter|shared_media) |
| 124 |
VARPREFIX="net/ipv4/conf/$NAME." |
124 |
VARPREFIX="net/ipv4/conf/$NAME/" |
| 125 |
;; |
125 |
;; |
| 126 |
secure_redirects|mc_forwarding) |
126 |
secure_redirects|mc_forwarding) |
| 127 |
VARPREFIX="net/ipv4/conf/$NAME." |
127 |
VARPREFIX="net/ipv4/conf/$NAME/" |
| 128 |
;; |
128 |
;; |
| 129 |
# *** IPv4 neigh *** |
129 |
# *** IPv4 neigh *** |
| 130 |
ipv4_locktime|ipv4_proxy_delay|ipv4_anycast_delay|ipv4_proxy_qlen|ipv4_unres_qlen) |
130 |
ipv4_locktime|ipv4_proxy_delay|ipv4_anycast_delay|ipv4_proxy_qlen|ipv4_unres_qlen) |
| 131 |
VARNAME=${VARNAME#ipv4_} |
131 |
VARNAME=${VARNAME#ipv4_} |
| 132 |
VARPREFIX="net/ipv4/neigh/$NAME." |
132 |
VARPREFIX="net/ipv4/neigh/$NAME/" |
| 133 |
;; |
133 |
;; |
| 134 |
ipv4_gc_stale_time|ipv4_delay_first_probe_time|ipv4_base_reachable_time) |
134 |
ipv4_gc_stale_time|ipv4_delay_first_probe_time|ipv4_base_reachable_time) |
| 135 |
VARNAME=${VARNAME#ipv4_} |
135 |
VARNAME=${VARNAME#ipv4_} |
| 136 |
VARPREFIX="net/ipv4/neigh/$NAME." |
136 |
VARPREFIX="net/ipv4/neigh/$NAME/" |
| 137 |
;; |
137 |
;; |
| 138 |
ipv4_retrans_time|ipv4_app_solicit|ipv4_ucast_solicit|ipv4_mcast_solicit) |
138 |
ipv4_retrans_time|ipv4_app_solicit|ipv4_ucast_solicit|ipv4_mcast_solicit) |
| 139 |
VARNAME=${VARNAME#ipv4_} |
139 |
VARNAME=${VARNAME#ipv4_} |
| 140 |
VARPREFIX="net/ipv4/neigh/$NAME." |
140 |
VARPREFIX="net/ipv4/neigh/$NAME/" |
| 141 |
;; |
141 |
;; |
| 142 |
# *** IPv6 conf *** |
142 |
# *** IPv6 conf *** |
| 143 |
accept_ra|autoconf|dad_transmits|force_mld_version|hop_limit) |
143 |
accept_ra|autoconf|dad_transmits|force_mld_version|hop_limit) |
| 144 |
VARPREFIX="net/ipv6/conf/$NAME." |
144 |
VARPREFIX="net/ipv6/conf/$NAME/" |
| 145 |
;; |
145 |
;; |
| 146 |
max_addresses|max_desync_factor|mtu|regen_max_retry) |
146 |
max_addresses|max_desync_factor|mtu|regen_max_retry) |
| 147 |
VARPREFIX="net/ipv6/conf/$NAME." |
147 |
VARPREFIX="net/ipv6/conf/$NAME/" |
| 148 |
;; |
148 |
;; |
| 149 |
router_solicitation_delay|router_solicitation_interval|router_solicitations) |
149 |
router_solicitation_delay|router_solicitation_interval|router_solicitations) |
| 150 |
VARPREFIX="net/ipv6/conf/$NAME." |
150 |
VARPREFIX="net/ipv6/conf/$NAME/" |
| 151 |
;; |
151 |
;; |
| 152 |
temp_prefered_lft|temp_valid_lft|use_tempaddr) |
152 |
temp_prefered_lft|temp_valid_lft|use_tempaddr) |
| 153 |
VARPREFIX="net/ipv6/conf/$NAME." |
153 |
VARPREFIX="net/ipv6/conf/$NAME/" |
| 154 |
;; |
154 |
;; |
| 155 |
# *** IPv6 neigh *** |
155 |
# *** IPv6 neigh *** |
| 156 |
ipv6_locktime|ipv6_proxy_delay|ipv6_anycast_delay|ipv6_proxy_qlen|ipv6_unres_qlen) |
156 |
ipv6_locktime|ipv6_proxy_delay|ipv6_anycast_delay|ipv6_proxy_qlen|ipv6_unres_qlen) |
| 157 |
VARNAME=${VARNAME#ipv6_} |
157 |
VARNAME=${VARNAME#ipv6_} |
| 158 |
VARPREFIX="net/ipv6/neigh/$NAME." |
158 |
VARPREFIX="net/ipv6/neigh/$NAME/" |
| 159 |
;; |
159 |
;; |
| 160 |
ipv6_gc_stale_time|ipv6_delay_first_probe_time|ipv6_base_reachable_time) |
160 |
ipv6_gc_stale_time|ipv6_delay_first_probe_time|ipv6_base_reachable_time) |
| 161 |
VARNAME=${VARNAME#ipv6_} |
161 |
VARNAME=${VARNAME#ipv6_} |
| 162 |
VARPREFIX="net/ipv6/neigh/$NAME." |
162 |
VARPREFIX="net/ipv6/neigh/$NAME/" |
| 163 |
;; |
163 |
;; |
| 164 |
ipv4_retrans_time|ipv6_app_solicit|ipv6_ucast_solicit|ipv6_mcast_solicit) |
164 |
ipv4_retrans_time|ipv6_app_solicit|ipv6_ucast_solicit|ipv6_mcast_solicit) |
| 165 |
VARNAME=${VARNAME#ipv6_} |
165 |
VARNAME=${VARNAME#ipv6_} |
| 166 |
VARPREFIX="net/ipv6/neigh/$NAME." |
166 |
VARPREFIX="net/ipv6/neigh/$NAME/" |
| 167 |
;; |
167 |
;; |
| 168 |
# *** IPv4/IPv6 common vars *** |
168 |
# *** IPv4/IPv6 common vars *** |
| 169 |
ipv4_accept_redirects|ipv4_forwarding) |
169 |
ipv4_accept_redirects|ipv4_forwarding) |
| 170 |
VARNAME=${VARNAME#ipv4_} |
170 |
VARNAME=${VARNAME#ipv4_} |
| 171 |
VARPREFIX="net/ipv4/conf/$NAME." |
171 |
VARPREFIX="net/ipv4/conf/$NAME/" |
| 172 |
;; |
172 |
;; |
| 173 |
ipv6_accept_redirects|ipv6_forwarding) |
173 |
ipv6_accept_redirects|ipv6_forwarding) |
| 174 |
VARNAME=${VARNAME#ipv6_} |
174 |
VARNAME=${VARNAME#ipv6_} |
| 175 |
VARPREFIX="net/ipv6/conf/$NAME." |
175 |
VARPREFIX="net/ipv6/conf/$NAME/" |
| 176 |
;; |
176 |
;; |
| 177 |
*) |
177 |
*) |
| 178 |
print_error "Can't autocomplete sysctl variable name '$VARNAME' in file '$SRCFILE'. Please fix" |
178 |
print_error "Can't autocomplete sysctl variable name '$VARNAME' in file '$SRCFILE'. Please fix" |