Changeset View
Changeset View
Standalone View
Standalone View
share/man/man4/icmp6.4
Show All 24 Lines | |||||||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||||||
.\" | .\" | ||||||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||||||
.\" | .\" | ||||||||
.Dd November 1, 2018 | .Dd November 1, 2018 | ||||||||
pauamma_gundo.com: *channels bcr* Remember to bump | |||||||||
.Dt ICMP6 4 | .Dt ICMP6 4 | ||||||||
.Os | .Os | ||||||||
.Sh NAME | .Sh NAME | ||||||||
.Nm icmp6 | .Nm icmp6 | ||||||||
.Nd Internet Control Message Protocol for IPv6 | .Nd Internet Control Message Protocol for IPv6 | ||||||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||||||
.In sys/socket.h | .In sys/socket.h | ||||||||
.In netinet/in.h | .In netinet/in.h | ||||||||
▲ Show 20 Lines • Show All 191 Lines • ▼ Show 20 Lines | |||||||||
calls may be used to obtain and install the filter on ICMPv6 sockets at | calls may be used to obtain and install the filter on ICMPv6 sockets at | ||||||||
option level | option level | ||||||||
.Dv IPPROTO_ICMPV6 | .Dv IPPROTO_ICMPV6 | ||||||||
and name | and name | ||||||||
.Dv ICMP6_FILTER | .Dv ICMP6_FILTER | ||||||||
with a pointer to the | with a pointer to the | ||||||||
.Vt icmp6_filter | .Vt icmp6_filter | ||||||||
structure as the option value. | structure as the option value. | ||||||||
.Ss MIB Variables | |||||||||
The | |||||||||
.Tn ICMPv6 | |||||||||
protocol implements a number of variables in the | |||||||||
pauamma_gundo.comUnsubmitted Not Done Inline Actions"a number of variables" when only 1 is documented (or 2 if and when you add net.inet6.icmp6.reply_from_interface) feels off. Are others coming in another change? pauamma_gundo.com: "a number of variables" when only 1 is documented (or 2 if and when you add net.inet6.icmp6. | |||||||||
.Va net.inet6.icmp6 | |||||||||
branch of the | |||||||||
.Xr sysctl 3 | |||||||||
MIB. | |||||||||
.Bl -tag -width "icmplim_output" | |||||||||
Done Inline Actions
0mp: | |||||||||
.It Va reply_src | |||||||||
.Pq Vt str | |||||||||
An interface name used for the ICMPv6 reply source in response to packets | |||||||||
which are not directly addressed to us. | |||||||||
By default continue with normal source selection. | |||||||||
.It Va reply_from_interface | |||||||||
.Pq Vt boolean | |||||||||
Use the IP address of the interface the packet came through in for | |||||||||
Done Inline ActionsThis sentence appears incomplete. markj: This sentence appears incomplete. | |||||||||
pauamma_gundo.comUnsubmitted Not Done Inline Actions
pauamma_gundo.com: | |||||||||
responses to packets which are not directly addressed to us. | |||||||||
If enabled, this rule is processed before all others. | |||||||||
By default, continue with normal source selection. | |||||||||
Enabling this option is particularly useful on routers because it | |||||||||
makes external traceroutes show the actual path a packet has taken | |||||||||
instead of the possibly different return path. | |||||||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||||||
.Xr getsockopt 2 , | .Xr getsockopt 2 , | ||||||||
.Xr recv 2 , | .Xr recv 2 , | ||||||||
.Xr send 2 , | .Xr send 2 , | ||||||||
.Xr setsockopt 2 , | .Xr setsockopt 2 , | ||||||||
.Xr socket 2 , | .Xr socket 2 , | ||||||||
.Xr getprotobyname 3 , | .Xr getprotobyname 3 , | ||||||||
.Xr inet6 4 , | .Xr inet6 4 , | ||||||||
Show All 35 Lines |
*channels bcr* Remember to bump