Implement TCP protocol for socket_create

This commit is contained in:
twinaphex 2016-05-02 18:47:34 +02:00
parent 317ecabadf
commit 00a49d068e
2 changed files with 8 additions and 1 deletions

View File

@ -46,6 +46,7 @@ enum socket_type
enum socket_protocol
{
SOCKET_PROTOCOL_NONE = 0,
SOCKET_PROTOCOL_TCP,
SOCKET_PROTOCOL_UDP
};

View File

@ -251,8 +251,11 @@ int socket_create(
case SOCKET_PROTOCOL_NONE:
protocol = 0;
break;
case SOCKET_PROTOCOL_TCP:
protocol = PSP2_NET_IPPROTO_TCP;
break;
case SOCKET_PROTOCOL_UDP:
/* TODO/FIXME - implement */
protocol = PSP2_NET_IPPROTO_UDP;
break;
}
@ -287,6 +290,9 @@ int socket_create(
case SOCKET_PROTOCOL_NONE:
protocol = 0;
break;
case SOCKET_PROTOCOL_TCP:
protocol = IPPROTO_TCP;
break;
case SOCKET_PROTOCOL_UDP:
protocol = IPPROTO_UDP;
break;