X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fclient.c;h=58ffb2514294f3656f5567687a9e4b63fdad70f1;hb=a1013f3e2787bee84a06fbb9f6986d63bcec2846;hp=26daca8cd58df0ae33d87b1f822528018df7cf95;hpb=46d18f60766f997d0ca37c5937f58c0c06477932;p=umurmur.git diff --git a/src/client.c b/src/client.c index 26daca8..58ffb25 100644 --- a/src/client.c +++ b/src/client.c @@ -42,6 +42,8 @@ #include "version.h" #include "voicetarget.h" +extern char system_string[], version_string[]; + static int Client_read(client_t *client); static int Client_write(client_t *client); static int Client_send_udp(client_t *client, uint8_t *data, int len); @@ -199,9 +201,8 @@ int Client_add(int fd, struct sockaddr_in *remote) sendmsg->payload.version->has_version = true; sendmsg->payload.version->version = PROTOCOL_VERSION; sendmsg->payload.version->release = strdup(UMURMUR_VERSION); - /* XXX - set OS to something relevant? */ - /* sendmsg->payload.version->os = strdup("Linux/OpenWRT"); */ - + sendmsg->payload.version->os = strdup(system_string); + sendmsg->payload.version->os_version = strdup(version_string); Client_send_message(newclient, sendmsg); return 0;