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
+1
View File
@@ -46,6 +46,7 @@ enum socket_type
enum socket_protocol
{
SOCKET_PROTOCOL_NONE = 0,
SOCKET_PROTOCOL_TCP,
SOCKET_PROTOCOL_UDP
};
+7 -1
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;