|
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.