Home
last modified time | relevance | path

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

12345678910>>...26

/illumos-gate/usr/src/man/man4d/
H A Dibd.4d25 frame transmit and receive, multicast and promiscuous mode support, and
44 Specifically, the IBA multicast group representing the IPv4 limited broadcast
48 multicast group as instructed by higher level (IP) software. The driver probes
91 00:FF:FF:FF prepended to the IBA multicast address of the broadcast-GID.
109 While joining IBA multicast groups corresponding to IP multicast groups as part
110 of multicast promiscuous operations as required by IP multicast routers, or as
111 part of running \fBsnoop\fR(8), it is possible that joins to some multicast
118 NOTICE: ibd0: Could not get list of IBA multicast groups
119 NOTICE: ibd0: IBA promiscuous mode missed multicast group
120 NOTICE: ibd0: IBA promiscuous mode missed new multicast gid
[all …]
/illumos-gate/usr/src/man/man4p/
H A Dip.4p112 Join a multicast group.
121 Leave a multicast group.
289 structure contains a multicast address which must be set to the \fBCLASS-D\fR
290 \fBIP\fR multicast address and an interface address. Normally the interface
299 Block multicast packets whose source address matches the given source address.
310 Unblock (begin receiving) multicast packets which were previously blocked using
320 Begin receiving packets for the given multicast group whose source address
330 Stop receiving packets for the given multicast group whose source address
337 structure contains a multicast address (which must be set to the CLASS-D IP
338 multicast address), an interface address, and a source address.
[all …]
H A Dip6.4p159 path MTU discovery is not used for multicast and multicast packets are sent
371 The following options affect the socket's multicast behavior:
378 Join a multicast group. Takes a \fBstruct\fR \fBipv6_mreq\fR as the parameter;
379 the structure contains a multicast address and an interface index.
388 Leave a multicast group. Takes a \fBstruct\fR \fBipv6_mreq\fR as the parameter;
389 the structure contains a multicast address and an interface index.
399 \fBgroup_req\fR as the parameter. The structure contains a multicast address
409 Block multicast packets on a particular multicast group whose source address
413 index, a multicast address, and a source address.
422 Unblock multicast packets which were previously blocked using
[all …]
/illumos-gate/usr/src/man/man9e/
H A Dgld.9e99 Pointer to the beginning of a character array containing a multicast, group, or
110 A flag indicating whether reception of the multicast address is to be enabled
187 specific multicast addresses. If the third argument \fImultiflag\fR is set to
189 with the multicast address pointed to by the second argument; if
191 disable reception of the specified multicast address.
195 multicast, group, or functional address. GLD makes no assumptions about how the
196 device does multicast support and calls this function to enable or disable a
197 specific multicast address. Some devices may use a hash algorithm and a bitmask
198 to enable collections of multicast addresses; this is allowed, and GLD will
206 multicast address that is already enabled, nor to disable an address that is
[all …]
H A Dmc_multicst.9e19 .Nd add or remove multicast address from device filter
44 A pointer to an array of bytes that contains the new multicast address being
54 entry point is used to program a device driver's multicast filters.
62 by making sure that it's both a valid multicast address and by checking
97 * multicast MAC addresses that they can program into their filters and
101 * track each multicast entry and a count of valid entries.
125 * We need to add this multicast address to a filter, make sure
199 * We sanity check that we've been given a multicast address.
223 The device driver was asked to remove a multicast address that it does
226 The driver was asked to add a multicast address; however, it has no more
/illumos-gate/usr/src/man/man3socket/
H A Dgetsourcefilter.3socket9 retrieve and set a socket's multicast filter
42 These functions allow applications to retrieve and modify the multicast
43 filtering state for a tuple consisting of socket, interface, and multicast
47 A multicast filter is described by a filter mode, which is \fBMODE_INCLUDE\fR
61 socket, interface, multicast group tuple values. The argument \fIs\fR is an
65 \fBsockaddr_in\fR containing an IPv4 multicast address if the socket is
66 \fBPF_INET\fR or a \fBsockaddr_in6\fR containing an IPv6 multicast address if
72 socket, interface, multicast group tuple values. The argument \fIs\fR is an
75 local interface. The \fIgroup\fR argument is the IPv4 multicast address.
80 multicast group values. On successful return, \fIfmode\fR contains either
[all …]
/illumos-gate/usr/src/boot/efi/include/Protocol/
H A DManagedNetwork.h53 /// active multicast groups. The startup default value is FALSE.
193 Translates an IP multicast address to a hardware (MAC) multicast address.
196 @param Ipv6Flag Set to TRUE to if IpAddress is an IPv6 multicast address.
197 Set to FALSE if IpAddress is an IPv4 multicast address.
198 @param IpAddress The pointer to the multicast IP address (in network byte order) to convert.
199 @param MacAddress The pointer to the resulting multicast MAC address.
205 - *IpAddress is not a valid multicast IP address.
223 Enables and disables receive filters for multicast address.
226 @param JoinFlag Set to TRUE to join this multicast group.
227 Set to FALSE to leave this multicast group.
[all …]
H A DSimpleNetwork.h9 MCast - MultiCast
191 /// The multicast receive filter settings supported by the network interface.
195 /// The current multicast receive filter settings.
199 /// The maximum number of multicast address receive filters supported by the driver.
203 /// The current number of multicast address receive filters.
207 /// Array containing the addresses of the current multicast address receive filters.
361 Manages the multicast receive filters of a network interface.
366 @param ResetMCastFilter Set to TRUE to reset the contents of the multicast receive
368 @param McastFilterCnt Number of multicast HW MAC addresses in the new
372 @param MCastFilter A pointer to a list of new multicast receive filter HW MAC
[all …]
/illumos-gate/usr/src/man/man8/
H A Dmdnsd.825 .Nd Multicast and Unicast DNS daemon \" Name Description for whatis database
35 is a daemon invoked at boot time to implement Multicast DNS and DNS Service Discovery.
38 listens on UDP port 5353 for Multicast DNS Query packets.
41 issues the appropriate Multicast DNS Reply packet.
44 also performs Unicast and Multicast DNS Queries on behalf of client processes, and
79 For information on Multicast DNS, see
85 For information on how to use the Multicast DNS and the
104 .Dl svc:/network/dns/multicast:default
H A Din.rwhod.821 the ability to broadcast or multicast messages on a network.
26 and constructs status messages which are broadcast or multicast on a network.
94 Use the rwho \fBIP\fR multicast address (224.0.1.3) when transmitting. Receive
95 announcements both on this multicast address and on the \fBIP\fR broadcast
98 forwarded by multicast routers.) If \fIttl\fR is specified \fBin.rwhod\fR
128 \fB-m\fR multicast option.
H A Dnetstat.899 The eighth form (\fB-M\fR option) displays the multicast routing table.
262 Show the multicast group memberships for all interfaces. If the \fB-v\fR option
321 multicast route, \fB-ra\fR might not show any multicast routing entries,
333 multicast routing statistics instead. When used with the \fB-a\fR option,
378 statistics, routing table, and multicast group memberships. In conjunction with
403 Show the multicast routing tables. When used with the \fB-s\fR option, show
404 multicast routing statistics instead.
757 Displays the list of multicast group membership.
967 .SS "Multicast Routing Tables (Eighth Form)"
968 The multicast routing table consists of the virtual interface table and the
/illumos-gate/usr/src/lib/libslp/javalib/com/sun/slp/
H A DSLPV1Manager.java59 // V1 multicast addresses.
106 // There will be NO listener on this multicast address, in SLPV1Advertiser()
109 // because we are not interested in multicast requests since in SLPV1Advertiser()
110 // only SAs answer multicast requests. in SLPV1Advertiser()
226 // Get address for DA discovery multicast. in start()
231 // Add all listeners onto the SLPv1 DA multicast address and in start()
233 // general multicast group. in start()
238 // Listen for SLPv1 multicast DA service requests. Only DA in start()
239 // service requests are multicast on this address. in start()
243 // We don't need to listen to the SLPv1 general multicast in start()
[all …]
H A DTransact.java63 // Timeout for multicast convergence. Varies if it's DA discovery or
64 // request multicast.
68 // Maximum results desired for multicast.
76 // Multicast address to use.
80 // If this is true, continue multicast after the first set of stuff
87 * Perform a query to the SLP network. The multicast query is performed
95 * @param multiMsg A multicast message to send.
96 * @param address Multicast address to use.
107 // If we need to multicast, then start the multicast thread. in transactUA()
115 // Create a new Transact multicast thread. in transactUA()
[all …]
H A DListener.java46 * listens on the SLP multicast address for SLP multicasts, and
51 * between the multicast and datagram queues for a port.
58 private DatagramSocket dss = null; // SLP multicast/broadcast socket.
61 private Vector groups = new Vector(); // Multicast groups monitored.
123 // Add the listener on the interface to the multicast group.
140 // Only add if we're multicast. in addListenerToMulticastGroup()
199 // Record here so we can use standard utility to add to multicast in Listener()
210 // Listen on multicast for incoming requests, spawn a RequestHandler
216 String castName = "Multicast"; in run()
/illumos-gate/usr/src/test/os-tests/tests/spoof-ras/
H A Dspoof-ras.c169 spoof_bad_lla_optlen_test(int s, struct lif_nd_req *nce, sin6_t *multicast) in spoof_bad_lla_optlen_test() argument
184 msg6.msg_name = multicast; in spoof_bad_lla_optlen_test()
232 spoof_bad_pi_optlen_test(int s, struct lif_nd_req *nce, sin6_t *multicast) in spoof_bad_pi_optlen_test() argument
247 msg6.msg_name = multicast; in spoof_bad_pi_optlen_test()
303 spoof_bad_plen_test(int s, struct lif_nd_req *nce, sin6_t *multicast) in spoof_bad_plen_test() argument
317 msg6.msg_name = multicast; in spoof_bad_plen_test()
334 spoof_link_local_test(int s, struct lif_nd_req *nce, sin6_t *multicast) in spoof_link_local_test() argument
348 msg6.msg_name = multicast; in spoof_link_local_test()
362 spoof_good_test(int s, struct lif_nd_req *nce, sin6_t *multicast) in spoof_good_test() argument
376 msg6.msg_name = multicast; in spoof_good_test()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_mcg.c31 * verbs related to Multicast Groups. These are only applicable
45 * receive data sent to the multicast group.
49 * the multicast group to attach this channel to.
56 * Attaches a UD channel to the specified multicast group.
76 * receive data sent to the multicast group.
80 * the multicast group to detach this channel from.
87 * Detach the specified UD channel from the specified multicast group.
/illumos-gate/usr/src/uts/common/netinet/
H A Dif_ether.h56 * multicast address structure
58 * Keep a reference count for each multicast address so
62 struct ether_addr mc_enaddr; /* multicast address */
65 #define MCADDRMAX 64 /* multicast addr table length */
66 #define MCCOUNTMAX 4096 /* multicast addr max reference count */
73 * The structure contains a pointer to an array of multicast addresses.
81 struct mcaddr *ac_mcaddr; /* table of multicast addrs */
/illumos-gate/usr/src/uts/common/sys/ib/
H A Dib_types.h56 /* Unicast GID & Multicast GID */
73 ib_mcast_gid_t mcast_gid; /* multicast gid */
88 /* Multicast GID. */
92 /* Multicast Address Scope. */
98 /* Multicast Join State. */
103 #define IB_MC_QPN 0xFFFFFF /* Multicast QPN */
106 * IP-on-IB Multicast GIDs
/illumos-gate/usr/src/pkg/manifests/
H A Dservice-network-dns-mdns.p5m29 set name=pkg.summary value="Multicast DNS and Service Discovery"
31 value="Root components for Multicast DNS daemon and service discovery support"
39 file path=lib/svc/manifest/network/dns/multicast.xml group=sys mode=0444
102 desc="Root components for Multicast DNS daemon and service discovery support" \
103 name="Multicast DNS and Service Discovery (Root)"
104 legacy pkg=SUNWdsdu desc="Multicast DNS daemon and service discovery modules" \
105 name="Multicast DNS and Service Discovery (Usr)"
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Def10_filter.c217 * or multicast filters - use the MAC address to distinguish in efx_mcdi_filter_op_add()
573 * and removing lower priority multicast filters (bug 42378) in ef10_filter_add_internal()
1072 /* Insert/renew multicast address list filters */
1151 /* Insert the unknown multicast filter */ in ef10_filter_insert_all_multicast()
1203 /* Check if chained multicast filter support is enabled */ in ef10_filter_get_workarounds()
1317 * WORKAROUND_BUG26807 controls firmware support for chained multicast
1321 * Chained multicast filters require support from the datapath firmware,
1335 * scenarios with firmware that supports multicast chaining, so we can
1337 * insertion logic. Firmware that does not support multicast chaining
1348 * Multicast filter chaining is enabled, so traffic that matches
[all …]
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_vf.c129 /* multicast address update */ in e1000_init_mac_params_vf()
350 * e1000_hash_mc_addr_vf - Generate a multicast hash value
352 * @mc_addr: pointer to a multicast address
354 * Generates a multicast address hash value which is used to determine
355 * the multicast filter table array address and new table value.
392 * e1000_update_mc_addr_list_vf - Update Multicast addresses
394 * @mc_addr_list: array of multicast addresses to program
395 * @mc_addr_count: number of multicast addresses to program
397 * Updates the Multicast Table Array.
398 * The caller must have a packed mc_addr_list of multicast addresses.
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_misc.h33 * for the Tavor Miscellaneous routines - Address Handle, Multicast,
91 * The following defines specify the default number of Multicast Groups (MCG)
93 * the maximum number of multicast groups is set to 256, and the maximum number
94 * of QP per multicast group is set to 8. These values are controllable
99 * supported per multicast group.
121 * The following defines specify the characteristics of the Tavor multicast
137 * The following defines are used by the multicast routines to determine
138 * if a given "multicast GID" is valid or not (see tavor_mcg_is_mgid_valid
286 * and detaching QP from multicast groups.
291 * it had a 128-bit multicast GID (stored in "mcg_mgid_h" and "mcg_mgid_l".
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dllc1.h41 long llcs_multircv; /* multicast but note broadcast */
75 /* multicast structures */
81 #define LLC1_MAX_MULTICAST 16 /* default max multicast table size */
102 llc_mcast_t *llcp_mcast; /* per device multicast table */
130 long llc_multicnt; /* number of multicast addresses for */
132 llc_mcast_t **llc_mcast; /* multicast table if multicast is */
/illumos-gate/usr/src/man/man3dlpi/
H A Ddlpi_enabmulti.3dlpi8 dlpi_enabmulti, dlpi_disabmulti \- enable or disable DLPI multicast messages
30 the multicast address pointed to by \fIaddrp\fR on the \fBDLPI\fR link instance
32 pass up only those messages destined for enabled multicast addresses. This
36 The \fBdlpi_disabmulti()\fR function disables a specified multicast address
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_bcast.c51 * Broadcast and multicast traffic must be distributed to the MAC clients
53 * destinations to which a multicast packet must be sent is a subset
58 * A broadcast group is associated with a broadcast or multicast
231 * broadcast or multicast address.
270 * For multicast addresses, have the underlying MAC in mac_bcast_add()
271 * join the corresponding multicast group. in mac_bcast_add()
369 * When the multicast and broadcast packet is received in mac_bcast_add()
468 * the specific broadcast or multicast address.
601 * Walk the multicast address list and call the refresh function for in mac_bcast_refresh()
619 * Walk the MAC client's multicast address list and add/remove the addr/vid
[all …]

12345678910>>...26