summaryrefslogtreecommitdiff
path: root/src/client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.cpp')
-rw-r--r--src/client.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/client.cpp b/src/client.cpp
index 99b1e3dd..f07ded2b 100644
--- a/src/client.cpp
+++ b/src/client.cpp
@@ -1,6 +1,8 @@
#include <SDL.h>
#include <SDL_net.h>
#include <stdlib.h>
+#include "defines.h"
+#include "messageout.h"
int main(int argc, char *argv[])
{
@@ -35,6 +37,15 @@ int main(int argc, char *argv[])
}
printf("Succesfully connected!\n");
+
+ // Send a login message
+ MessageOut msg;
+ msg.writeByte(MSG_LOGIN);
+ msg.writeString("nym");
+ msg.writeString("password");
+
+ SDLNet_TCP_Send(tcpsock, msg.getPacket()->data, msg.getPacket()->length);
+
SDLNet_TCP_Close(tcpsock);
return 0;