aboutsummaryrefslogtreecommitdiffstats
path: root/audio/shout/files/patch-shout.c
blob: 55a3928779a71fb831291fc58f54b725137a558a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- shout.c.orig    Thu Apr 20 00:31:50 2000
+++ shout.c Sun Aug 31 19:59:41 2003
@@ -1738,7 +1738,7 @@
 void
 update_meta_info_on_server (char *filename, unsigned long int size)
 {
-   sock_t sockfd = sock_connect (set.servername, set.port);
+   sock_t sockfd = sock_connect (set.servername, set.port-1);
    char title[BUFSIZE];    /* copy of filename */
    char *song = NULL;
    char *mount = NULL;
@@ -1815,7 +1815,7 @@
 
    if (sockfd != -1) {
        if (set.use_icy) {
-           sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&song=%s HTTP/1.0\nHost: %s:%d\nUser-Agent: Shout/%s\n\n", set.password, url_encode (titleptr, &song), set.servername, set.port, VERSION);
+           sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&song=%s HTTP/1.0\nHost: %s:%d\nUser-Agent: Mozilla(Shout/%s)\n\n", set.password, url_encode (titleptr, &song), set.servername, set.port, VERSION);
        } else {
            sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&mount=%s&song=%s&length=%ld HTTP/1.0\nHost: %s:%d\nUser-Agent: Shout/%s\n\n", set.password, url_encode (set.mount_name, &mount), url_encode (titleptr, &song), size, set.servername, set.port, VERSION);
            if (mount)