Searched refs:mcast (Results 1 - 10 of 10) sorted by relevance

/seL4-camkes-master/projects/picotcp/modules/
H A Dpico_mcast.c55 static void pico_mcast_src_filtering_cleanup(struct mcast_filter_parameters*mcast )
59 pico_tree_foreach_safe(index, mcast->allow, _tmp)
61 pico_tree_delete(mcast->allow, index->keyValue);
63 pico_tree_foreach_safe(index, mcast->block, _tmp)
65 pico_tree_delete(mcast->block, index->keyValue);
68 static int pico_mcast_src_filtering_inc_inc(struct mcast_filter_parameters*mcast )
73 if (mcast->p->event == MCAST_EVENT_DELETE_GROUP) {
75 mcast->record_type = MCAST_CHANGE_TO_INCLUDE_MODE;
76 mcast->filter = mcast
[all...]
H A Dpico_6lowpan.c506 addr_comp_mcast(uint8_t *iphc, uint8_t *comp, struct pico_ip6 *mcast) argument
511 if (IPV6_MCAST_48(mcast->addr)) {
512 comp[0] = mcast->addr[1]; // Copy flags and scope
513 buf_move(&comp[1], &mcast->addr[11], 5); // Copy group identifier
516 } else if (IPV6_MCAST_32(mcast->addr)) {
517 comp[0] = mcast->addr[1]; // Copy flags and scope
518 buf_move(&comp[1], &mcast->addr[13], 3); // Copy group identifier
521 } else if (IPV6_MCAST_8(mcast->addr)) {
522 comp[0] = mcast->addr[15]; // Copy group identifier
526 buf_move(comp, mcast
[all...]
/seL4-camkes-master/projects/picotcp/stack/
H A Dpico_socket_multicast.c162 inline static struct pico_tree *mcast_get_src_tree(struct pico_socket *s, struct pico_mcast *mcast) argument
165 mcast->listen->MCASTSources.compare = mcast_sources_cmp;
166 return &mcast->listen->MCASTSources;
171 mcast->listen->MCASTSources_ipv6.compare = mcast_sources_cmp_ipv6;
172 return &mcast->listen->MCASTSources_ipv6;
847 struct pico_mcast mcast; local
854 mcast.listen = listen;
855 tree = mcast_get_src_tree(s, &mcast);
935 static int mcast_get_param(struct pico_mcast *mcast, struct pico_socket *s, void *value, int alloc, int by_source) argument
938 mcast
957 struct pico_mcast mcast; local
1024 struct pico_mcast mcast; local
1069 struct pico_mcast mcast; local
1126 struct pico_mcast mcast; local
1197 struct pico_mcast mcast; local
1294 struct pico_mcast mcast; local
[all...]
/seL4-camkes-master/projects/picotcp/docs/user_manual/
H A Dchap_api_mld.tex20 \item \texttt{mcast\_link} - the link on which that multicast group should be joined.
21 \item \texttt{mcast\_group} - the address of the multicast group you want to join.
H A Dchap_api_igmp.tex20 \item \texttt{mcast\_link} - the link on which that multicast group should be joined.
21 \item \texttt{mcast\_group} - the address of the multicast group you want to join.
/seL4-camkes-master/projects/picotcp/test/unit/
H A Dmodunit_pico_ethernet.c69 fail_unless(0 == ret, "Should've returned 0 since not a mcast address\n");
84 struct pico_ip6 mcast = {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 }}; local
101 pico_string_to_ipv6("ff00:0:0:0:0:0:e801:100", (mcast.addr)); /* 0 */
112 memcpy(h->dst.addr, mcast.addr, PICO_SIZE_IP6);
128 fail_unless(0 == ret, "Should've returned 0 since not an IPv4 mcast address\n");
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/zynq7000/uboot/
H A Dnet.h119 * mcast: Join or leave a multicast group (for TFTP) - optional
137 int (*mcast)(struct udevice *dev, const u8 *enetaddr, int join); member in struct:eth_ops
171 int (*mcast)(struct eth_device *, const u8 *enetaddr, u8 set); member in struct:eth_device
/seL4-camkes-master/projects/util_libs/libethdrivers/src/plat/tx2/uboot/
H A Dnet.h130 * mcast: Join or leave a multicast group (for TFTP) - optional
147 int (*mcast)(struct udevice *dev, const u8 *enetaddr, int join); member in struct:eth_ops
180 int (*mcast)(struct eth_device *, const u8 *enetaddr, int join); member in struct:eth_device
/seL4-camkes-master/projects/picotcp/
H A DMakefile.watcom199 include rules/mcast.mk
H A DMakefile256 include rules/mcast.mk

Completed in 111 milliseconds