KallistiOS git master
Independent SDK for the Sega Dreamcast
|
API for Managing the Multicast List More...
Functions | |
int | net_multicast_add (const uint8 mac[6]) |
Add a entry to our multicast list. | |
int | net_multicast_del (const uint8 mac[6]) |
Delete a entry from our multicast list. | |
int | net_multicast_check (const uint8 mac[6]) |
Check if an address is on the multicast list. | |
int | net_multicast_init (void) |
Init multicast support. | |
void | net_multicast_shutdown (void) |
Shutdown multicast support. | |
API for Managing the Multicast List
int net_multicast_add | ( | const uint8 | mac[6] | ) |
Add a entry to our multicast list.
This function will auto-commit the multicast list to the network interface in the process.
mac | The MAC address to add. |
int net_multicast_check | ( | const uint8 | mac[6] | ) |
Check if an address is on the multicast list.
mac | The MAC address to check for. |
0 | The address is not in the list. |
1 | The address is in the list. |
-1 | On error. |
int net_multicast_del | ( | const uint8 | mac[6] | ) |
Delete a entry from our multicast list.
This function will auto-commit the multicast list to the network interface in the process.
mac | The MAC address to add. |
int net_multicast_init | ( | void | ) |
Init multicast support.
void net_multicast_shutdown | ( | void | ) |
Shutdown multicast support.