return 1;
}
-static void http_send(__unused struct audio_format *af,
+static void http_send(__a_unused struct audio_format *af,
long unsigned current_chunk,
- __unused long unsigned chunks_sent, const char *buf, size_t len)
+ __a_unused long unsigned chunks_sent, const char *buf, size_t len)
{
struct http_client *hc, *tmp;
int ret;
return 0;
}
-static void http_post_select(__unused struct audio_format *af, fd_set *rfds,
+static void http_post_select(__a_unused struct audio_format *af, fd_set *rfds,
fd_set *wfds)
{
int i = -1, match;
struct http_client *hc, *tmp;
- char *err_msg;
+ const char *err_msg;
list_for_each_entry_safe(hc, tmp, &clients, node) {
i++;
free(hc);
}
+/* FIXME: use para_fdset */
static void http_pre_select(struct audio_format *af, int *max_fileno, fd_set *rfds,
fd_set *wfds)
{
if (server_fd < 0)
return;
FD_SET(server_fd, rfds);
- *max_fileno = MAX(*max_fileno, server_fd);
+ *max_fileno = PARA_MAX(*max_fileno, server_fd);
list_for_each_entry_safe(hc, tmp, &clients, node) {
//PARA_DEBUG_LOG("hc %p on fd %d: status %d\n", hc, hc->fd, hc->status);
hc->check_r = 0;
break;
case HTTP_CONNECTED: /* need to recv get request */
FD_SET(hc->fd, rfds);
- *max_fileno = MAX(*max_fileno, hc->fd);
+ *max_fileno = PARA_MAX(*max_fileno, hc->fd);
hc->check_r = 1;
break;
case HTTP_GOT_GET_REQUEST: /* need to send ok msg */
case HTTP_INVALID_GET_REQUEST: /* need to send err msg */
FD_SET(hc->fd, wfds);
- *max_fileno = MAX(*max_fileno, hc->fd);
+ *max_fileno = PARA_MAX(*max_fileno, hc->fd);
hc->check_w = 1;
break;
case HTTP_SENT_OK_MSG:
if (!af || !afs_playing())
break; /* wait until server starts playing */
FD_SET(hc->fd, wfds);
- *max_fileno = MAX(*max_fileno, hc->fd);
+ *max_fileno = PARA_MAX(*max_fileno, hc->fd);
hc->check_w = 1;
break;
}
return 1;
}
-static int http_com_on(__unused struct sender_command_data *scd)
+static int http_com_on(__a_unused struct sender_command_data *scd)
{
if (self->status == SENDER_ON)
return 1;
return open_tcp_port(conf.http_port_arg);
}
-static int http_com_off(__unused struct sender_command_data *scd)
+static int http_com_off(__a_unused struct sender_command_data *scd)
{
self->status = SENDER_OFF;
if (server_fd > 0) {