Home
last modified time | relevance | path

Searched full:multicast (Results 1 – 25 of 950) sorted by relevance

12345678910>>...38

/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_multicast.h40 * This object represents an IBA Multicast Group.
68 /****h* OpenSM/Multicast Group
70 * Multicast Group
73 * The Multicast Group encapsulates the information needed by the
74 * OpenSM to manage Multicast Groups. The OpenSM allocates one
75 * Multicast Group object per Multicast Group in the IBA subnet.
77 * The Multicast Group is not thread safe, thus callers must provide
88 /****s* OpenSM: Multicast Group/osm_mgrp_t
93 * Multicast Group structure.
119 * The network ordered LID of this Multicast Group (must be
[all …]
H A Dosm_mtree.h39 * This object represents multicast spanning tree.
61 /****h* OpenSM/Multicast Tree
63 * Multicast Tree
66 * The Multicast Tree object encapsulates the information needed by the
67 * OpenSM to manage multicast fabric routes. It is a tree structure
71 * Multicast trees do not contain loops.
73 * The Multicast Tree is not thread safe, thus callers must provide
83 /****s* OpenSM: Multicast Tree/osm_mtree_node_t
89 * OpenSM for a particular switch in the multicast tree.
117 * multicast. Equal to 1 (default route) if the switch does
[all …]
H A Dosm_mcast_tbl.h40 * This object represents a multicast forwarding table.
65 * Multicast Forwarding Table structure.
100 * Maximum MLID (host order) for the currently allocated multicast
104 * Number of MLIDs in the currently allocated multicast port mask
110 * This pointer is null for switches that do not support multicast.
120 * This function initializes a Multicast Forwarding Table object.
148 * This destroys and deallocates a Multicast Forwarding Table object.
156 * [in] Pointer a Pointer to the Multicast Forwarding Table object.
159 * On success, returns a pointer to a new Multicast Forwarding Table object
173 * This function reallocates the multicast port mask table if necessary.
[all …]
/freebsd/share/man/man4/
H A Dmulticast.431 .Nm multicast
32 .Nd Multicast Routing
51 .Tn "Multicast routing"
53 packets to a set of multicast listeners in multipoint networks.
57 With multicast routing, the overhead is reduced to one copy
60 All multicast-capable routers must run a common multicast routing
63 Protocol Independent Multicast - Sparse Mode (PIM-SM),
64 or Protocol Independent Multicast - Dense Mode (PIM-DM)
69 section discusses previous multicast routing protocols.
71 To start multicast routing,
[all …]
H A Dpim.432 .Nd Protocol Independent Multicast
52 is the common name for two multicast routing protocols:
53 Protocol Independent Multicast - Sparse Mode (PIM-SM) and
54 Protocol Independent Multicast - Dense Mode (PIM-DM).
56 PIM-SM is a multicast routing protocol that can use the underlying
57 unicast routing information base or a separate multicast-capable
63 PIM-DM is a multicast routing protocol that uses the underlying
64 unicast routing information base to flood multicast datagrams
65 to all multicast routers.
71 To enable PIM-SM or PIM-DM multicast routing in a router,
[all …]
H A Dip.4453 .Ss "Multicast Options"
467 for outgoing multicast datagrams
475 Multicast datagrams with a TTL of 0 will not be transmitted on any network,
477 group and if multicast loopback has not been disabled on the sending socket
479 Multicast datagrams with TTL greater than 1 may be forwarded
480 to other networks if a multicast router is attached to the local network.
483 been specified for a multicast group membership,
484 each multicast transmission is sent from the primary network interface.
513 as multicast memberships are scoped to each
517 be able to transmit link-local IPv4 multicast datagrams (224.0.0.0/24)
[all …]
H A Dmld.433 .Nd Multicast Listener Discovery Protocol
47 propagate multicast group membership information.
49 itself, in response to multicast membership requests by user
51 Multicast routing protocol daemons may open a raw socket to directly
59 This adds support for Source-Specific Multicast (SSM), whereby
60 applications may communicate to upstream multicast routers that
61 they are only interested in receiving multicast streams from
94 .Xr multicast 4 ,
H A Dip6.4160 Get or set the interface from which multicast packets will be sent.
161 For hosts with multiple interfaces, each multicast transmission is sent
167 Get or set the default hop limit header field for outgoing multicast
169 This option controls the scope of multicast datagram transmissions.
173 Multicast datagrams with a hop limit of zero will not be transmitted on
175 the destination group and if multicast loopback (see below) has not been
177 Multicast datagrams with a hop limit greater than 1 may be forwarded to
178 the other networks if a multicast router (such as
182 Get or set the status of whether multicast datagrams will be looped back
183 for local delivery when a multicast datagram is sent to a group to which
[all …]
/freebsd/tools/tools/iwi/
H A Diwistats.c73 { 31, "Number of multicast frames transmitted" },
74 { 32, "Number of multicast 802.11b frames transmitted at 1Mb/s" },
75 { 33, "Number of multicast 802.11b frames transmitted at 2Mb/s" },
76 { 34, "Number of multicast 802.11b frames transmitted at 5.5Mb/s" },
77 { 35, "Number of multicast 802.11b frames transmitted at 11Mb/s" },
79 { 44, "Number of multicast 802.11g frames transmitted at 1Mb/s" },
80 { 45, "Number of multicast 802.11g frames transmitted at 2Mb/s" },
81 { 46, "Number of multicast 802.11g frames transmitted at 5.5Mb/s" },
82 { 47, "Number of multicast 802.11g frames transmitted at 6Mb/s" },
83 { 48, "Number of multicast 802.11g frames transmitted at 9Mb/s" },
[all …]
/freebsd/contrib/ofed/librdmacm/man/
H A Drdma_join_multicast.34 rdma_join_multicast \- Joins a multicast group.
16 Multicast address identifying the group to join.
20 Joins a multicast group and attaches an associated QP to the group.
25 Before joining a multicast group, the rdma_cm_id must be bound to
28 multicast address to an RDMA device, unless a specific source address
30 multicast group and release any multicast resources. After the join
32 it is automatically attached to the multicast group when the multicast
34 for calling ibv_attach_mcast to bind the QP to the multicast group.
H A Dmckey.14 mckey \- RDMA CM multicast setup and simple data transfer test.
16 Establishes a set of RDMA multicast communication paths between nodes
22 IP multicast address to join.
25 RDMA transport specific multicast address to join.
28 Send datagrams to the multicast group.
34 The number of QPs to join the multicast group. (default 1)
51 Unique Infiniband SA assigned multicast GIDs can be retrieved by
H A Drdma_leave_multicast.34 rdma_leave_multicast \- Leaves a multicast group.
15 Multicast address identifying the group to leave.
17 Leaves a multicast group and detaches an associated QP from the group.
24 received from the multicast group may stilled be queued for
25 completion processing immediately after leaving a multicast group.
26 Destroying an rdma_cm_id will automatically leave all multicast groups.
/freebsd/contrib/ofed/libibverbs/man/
H A Dibv_attach_mcast.37 (QPs) to/from a multicast group
22 to the multicast group having MGID
30 to the multicast group having MGID
42 may be attached to multicast groups.
44 If a QP is attached to the same multicast group multiple times, the QP will still receive a single …
46 In order to receive multicast messages, a join request for the
47 multicast group must be sent to the subnet administrator (SA), so that
48 the fabric's multicast routing is configured to deliver messages to
/freebsd/tools/test/stress2/misc/
H A Dmulticast.sh3 # Multicast test example by Mark Claypool, claypool at cs.wpi.edu
4 # https://web.cs.wpi.edu/~claypool/courses/4514-B99/samples/multicast.c
14 sed '1,/^EOF/d' < $odir/$0 > $dir/multicast.c
15 mycc -o multicast -Wall -Wextra -O0 -g multicast.c || exit 1
16 rm -f multicast.c
21 timeout -k 1s 20s ./multicast &
23 timeout -k 1s 25s ./multicast 1
27 rm -f $dir/multicast
31 multicast.c
33 The following program sends or receives multicast packets. If invoked
[all …]
/freebsd/sys/ofed/include/rdma/
H A Dib_sa.h355 struct ib_sa_multicast *multicast);
360 * ib_sa_join_multicast - Initiates a join request to the specified multicast
363 * @device: Device associated with the multicast group.
364 * @port_num: Port on the specified device to associate with the multicast
366 * @rec: SA multicast member record specifying group attributes.
373 * This call initiates a multicast join request with the SA for the specified
374 * multicast group. If the join operation is started successfully, it returns
375 * an ib_sa_multicast structure that is used to track the multicast operation.
384 * -ENETRESET: Indicates that an fatal error has occurred on the multicast
393 *multicast),
[all …]
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_multicast.c120 struct ib_sa_multicast multicast; member
227 * A multicast group has four types of members: full member, non member,
243 * If a multicast group has zero members left for a particular join state, but
343 &member->multicast.rec, in send_join()
344 member->multicast.comp_mask, in send_join()
376 member->multicast.rec = group->rec; in join_group()
377 member->multicast.rec.join_state = join_state; in join_group()
387 return member->multicast.callback(status, &member->multicast); in fail_join()
411 adjust_membership(group, member->multicast.rec.join_state, -1); in process_group_error()
415 ret = member->multicast.callback(-ENETRESET, in process_group_error()
[all …]
/freebsd/usr.bin/netstat/
H A Dmroute6.c136 xo_open_list("multicast-interface"); in mroute6pr()
137 xo_emit("\n{T:IPv6 Multicast Interface Table}\n" in mroute6pr()
142 xo_open_instance("multicast-interface"); in mroute6pr()
151 xo_close_instance("multicast-interface"); in mroute6pr()
154 xo_open_list("multicast-interface"); in mroute6pr()
156 xo_emit("\n{T:IPv6 Multicast Interface Table is empty}\n"); in mroute6pr()
172 xo_open_list("multicast-forwarding-cache"); in mroute6pr()
174 "{T:IPv6 Multicast Forwarding Cache}\n"); in mroute6pr()
182 xo_open_instance("multicast-forwarding-cache"); in mroute6pr()
214 xo_close_instance("multicast-forwarding-cache"); in mroute6pr()
[all …]
/freebsd/usr.bin/genl/
H A Dgenl.139 .Op multicast group
49 .Bl -tag -width "multicast groups"
52 .It multicast groups
53 Id of the available multicast group if any and it associated name
55 .It Cm monitor Ao family Ac Oo multicast group Oc
59 .Ar multicast group
67 .Ar multicast group
/freebsd/lib/libc/net/
H A Dsourcefilter.330 .Nd advanced multicast group membership API
75 functions implement the advanced, full-state multicast API
78 retrieve the multicast source address filters associated with a socket
80 and a multicast
134 allows an application to join a multicast group on an interface
169 protocol family, therefore the use of multicast APIs with
202 argument does not contain a multicast address.
221 .Xr multicast 4 ,
227 .%T "Socket Interface Extensions for Multicast Source Filters"
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c48 "Enable multicast debug tracing if > 0");
67 ipoib_dbg_mcast(mcast->priv, "deleting multicast group %16D\n", in ipoib_mcast_free()
180 ipoib_warn(priv, "multicast group %16D already attached\n", in ipoib_mcast_join_finish()
189 ipoib_warn(priv, "couldn't attach QP to multicast group %16D\n", in ipoib_mcast_join_finish()
247 struct ib_sa_multicast *multicast) in ipoib_mcast_sendonly_join_complete() argument
249 struct ipoib_mcast *mcast = multicast->context; in ipoib_mcast_sendonly_join_complete()
257 status = ipoib_mcast_join_finish(mcast, &multicast->rec); in ipoib_mcast_sendonly_join_complete()
261 ipoib_dbg_mcast(priv, "multicast join failed for %16D, status %d\n", in ipoib_mcast_sendonly_join_complete()
288 ipoib_dbg_mcast(priv, "device shutting down, no multicast joins\n"); in ipoib_mcast_sendonly_join()
293 ipoib_dbg_mcast(priv, "multicast entry busy, skipping\n"); in ipoib_mcast_sendonly_join()
[all …]
/freebsd/sys/netinet6/
H A Dip6_mroute.h37 * Definitions for IP multicast forwarding.
52 * Multicast Routing set/getsockopt commands.
58 #define MRT6_ADD_MIF 102 /* add multicast interface */
59 #define MRT6_DEL_MIF 103 /* delete multicast interface */
74 * Types and macros for handling bitmaps with one bit per multicast interface.
116 struct sockaddr_in6 mf6cc_mcastgrp; /* multicast group associated */
122 * The kernel's multicast routing statistics.
127 uint64_t mrt6s_upcalls; /* # calls to multicast routing daemon */
142 * Struct used to communicate from kernel to multicast router
157 * Structure used to communicate from kernel to multicast router.
[all …]
/freebsd/contrib/netbsd-tests/net/mcast/
H A Dt_mcast.sh91 "Checks connected multicast for ipv4"
93 "Checks connected multicast for mapped ipv4"
95 "Checks connected multicast for mapped ipv4 using the v4 ioctls"
97 "Checks connected multicast for ipv6"
99 "Checks unconnected multicast for ipv4"
101 "Checks unconnected multicast for mapped ipv4"
103 "Checks unconnected multicast for mapped ipv4 using the v4 ioctls"
105 "Checks unconnected multicast for ipv6"
/freebsd/share/doc/psd/21.ipc/
H A D5.t682 Setting up IP multicast sockets is described in the next section.
860 destination address. A multicast datagram is delivered to all
876 multicast addresses that are not reserved for permanent groups are
893 The next subsections describe how to send and receive multicast datagrams.
895 Sending IP Multicast Datagrams
897 To send a multicast datagram, specify an IP multicast address in the range
903 The definitions required for the multicast-related socket options are
907 By default, IP multicast datagrams are sent with a time-to-live (TTL) of 1,
909 socket option allows the TTL for subsequent multicast datagrams to be set to
915 Multicast datagrams with a TTL of 0 will not be transmitted on any subnet,
[all …]
/freebsd/contrib/ntp/html/
H A Ddiscover.html23 <li class="inline"><a href="#bcst">Broadcast/Multicast Scheme</a></li>
29 …iscovery schemes: broadcast/multicast, many cast, and server pool, which are described on this pag…
34 …e packet arrives for a persistent (configured) or ephemeral (broadcast/multicast) association, th…
37 <h4 id="bcst">Broadcast/Multicast Scheme</h4>
41multicast mode can be used to extend the scope using IPv4 multicast or IPv6 broadcast with defined…
42multicast server is configured using the <tt>broadcast</tt> command, but specifying a multicast ad…
53 …cast server. A number of hosts configured this way and sharing a common multicast group address wi…
54 …ography can be used in the same scenarios as described above for the broadast/multicast scheme.</p>
63 within a multicast TTL range simultaneously. Otherwise, the pool server discovery
/freebsd/usr.sbin/mld6query/
H A Dmld6query.836 .Nd send multicast listener query
47 utility sends an IPv6 multicast listener discovery (MLD) query packet toward
48 the specified multicast address,
54 linklocal all nodes multicast address(ff02::1) is used.
69 will transmit a General Query instead of the default Multicast-Address-Specific Query.
92 utility does not take care of multicast addresses which have non link-local

12345678910>>...38