]> git.sur5r.net Git - gsconf/blob - packet.c
Initial Commit
[gsconf] / packet.c
1 #include "packet.h"
2
3 unsigned short toShort(char * data) {
4         return (((unsigned short) data[0]) << 8) | ((unsigned short) data[1]);
5 }
6
7 struct packet genPacket(char * data, int length) {
8         
9         struct packet pck;
10         //(*((unsigned long*)&dns_server_ip[0]))
11         
12         
13         pck.packetId = toShort(&data[0]);
14         pck.packetLen = toShort(&data[2]);
15         
16         
17         
18         pck.data = 0;
19         
20         return pck;
21 }