|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <kos/init.h>#include <kos/net.h>#include <kos/thread.h>#include <kos/dbgio.h>#include <dc/maple/controller.h>Macros | |
| #define | DATA_SIZE 1280 |
| #define | ECHO_PORT 1337 |
| #define | ERR_EXIT() |
Functions | |
| KOS_INIT_FLAGS (INIT_DEFAULT|INIT_NET) | |
| int | main (int argc, char *argv[]) |
| #define DATA_SIZE 1280 |
Referenced by main().
| #define ECHO_PORT 1337 |
Referenced by main().
| #define ERR_EXIT | ( | ) |
| KOS_INIT_FLAGS | ( | INIT_DEFAULT| | INIT_NET | ) |
| int main | ( | int | argc, |
| char * | argv[] ) |
References AF_INET6, bind(), cont_btn_callback(), CONT_START, data, DATA_SIZE, dbgio_dev_select(), ECHO_PORT, ERR_EXIT, htons(), in6addr_any, INET6_ADDRSTRLEN, inet_ntop(), netif_t::ip6_addr_count, netif_t::ip6_addrs, netif_t::ip6_lladdr, netif_t::ip_addr, IPPROTO_UDP, net_default_dev, net_icmp6_send_rsol(), PF_INET6, printf, recvfrom(), sockaddr_in6::sin6_addr, sockaddr_in6::sin6_family, sockaddr_in6::sin6_port, SOCK_DGRAM, socket(), and thd_sleep().