Searched refs:GroupInterface (Results 1 - 4 of 4) sorted by relevance

/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dmulticast.h34 typedef MulticastGroupInterface<IPv4Multicast> GroupInterface; typedef in struct:IPv4Multicast
36 static status_t JoinGroup(GroupInterface *);
37 static status_t LeaveGroup(GroupInterface *);
202 typedef MulticastGroupInterface<Addressing> GroupInterface; typedef in class:MulticastFilter
210 net_interface *interface, GroupInterface* &state, bool create);
211 void ReturnState(GroupInterface *state);
214 typedef typename GroupInterface::HashDefinition HashDefinition;
217 void _ReturnState(GroupInterface *state);
H A Dmulticast.cpp167 GroupInterface *state = iterator.Next();
176 net_interface *interface, GroupInterface* &state, bool create)
181 state = new (nothrow) GroupInterface(this, groupAddress, interface);
206 MulticastFilter<Addressing>::ReturnState(GroupInterface *state)
214 MulticastFilter<Addressing>::_ReturnState(GroupInterface *state)
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dmulticast.h35 typedef MulticastGroupInterface<IPv6Multicast> GroupInterface; typedef in struct:IPv6Multicast
37 static status_t JoinGroup(GroupInterface *);
38 static status_t LeaveGroup(GroupInterface *);
212 typedef MulticastGroupInterface<Addressing> GroupInterface; typedef in class:MulticastFilter
220 net_interface *interface, GroupInterface* &state, bool create);
221 void ReturnState(GroupInterface *state);
224 typedef typename GroupInterface::HashDefinition HashDefinition;
227 void _ReturnState(GroupInterface *state);
H A Dmulticast.cpp156 GroupInterface *state = iterator.Next();
165 net_interface *interface, GroupInterface* &state, bool create)
170 state = new (nothrow) GroupInterface(this, groupAddress, interface);
194 MulticastFilter<Addressing>::ReturnState(GroupInterface *state)
202 MulticastFilter<Addressing>::_ReturnState(GroupInterface *state)

Completed in 41 milliseconds