int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 5) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
p_service = strtok_r(p_info->raw_command, ":", &ptr);
p_appid = strtok_r(NULL, ":", &ptr);
if (p_service == NULL || p_appid == NULL) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 5) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
p_info->exitcode = -1;
if (p_info->args_cnt != 3) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return;
}
int len = sizeof(p_info->shell_cmd);
if (p_info->args_cnt != 2) {
- D("failed to parse appcmd.(cnt=%d)\n", p_info->args_cnt);
+ D("failed to parse appcmd.(cnt=%zu)\n", p_info->args_cnt);
return -1;
}
/* appcmd parameter data map
* "service name:arg1:arg2:...:argN" */
info.args_cnt = tokenize(command, ":", info.args, MAX_TOKENS);
- D("args_cnt=%d\n", info.args_cnt);
+ D("args_cnt=%zu\n", info.args_cnt);
if (info.args_cnt < 1) {
D("failed to parse appcmd for install. (%s)\n", command);
info.exitcode = -1;
#endif
t->protocol_version = min(version, A_VERSION);
t->max_payload = min(payload, max_payload);
- D("update transport version. version=%x, max_payload=%d\n", t->protocol_version, t->max_payload);
+ D("update transport version. version=%x, max_payload=%zu\n", t->protocol_version, t->max_payload);
}
void handle_packet(apacket *p, atransport *t)
D("group list : ngroups = %d\n", ngroups);
group_ids = malloc((ngroups + default_groups_size) * sizeof(gid_t));
if (group_ids == NULL) {
- D("failed to allocate group_ids(%d)\n", (ngroups + default_groups_size) * sizeof(gid_t));
+ D("failed to allocate group_ids(%zu)\n", (ngroups + default_groups_size) * sizeof(gid_t));
return -1;
}
if (getgrouplist(name, gid, group_ids, &ngroups) == -1) {
static void subproc_waiter_service(int fd, void *cookie)
{
- pid_t pid = (pid_t)cookie;
+ pid_t pid = (pid_t)((intptr_t)cookie);
D("entered. fd=%d of pid=%d\n", fd, pid);
for (;;) {
sti = malloc(sizeof(stinfo));
if(sti == 0) fatal("cannot allocate stinfo");
sti->func = subproc_waiter_service;
- sti->cookie = (void*)pid;
+ sti->cookie = (void*)((intptr_t)pid);
sti->fd = ret_fd;
if(sdb_thread_create( &t, service_bootstrap_func, sti)){
sti = malloc(sizeof(stinfo));
if(sti == 0) fatal("cannot allocate stinfo");
sti->func = subproc_waiter_service;
- sti->cookie = (void*)pid;
+ sti->cookie = (void*)((intptr_t)pid);
sti->fd = s[0];
if(sdb_thread_create( &t, service_bootstrap_func, sti)){
while(avail > 0) {
r = sdb_read(fd, x, avail);
- D("LS(%d): post sdb_read(fd=%d,...) r=%d (errno=%d) avail=%d\n", s->id, s->fd, r, r<0?errno:0, avail);
+ D("LS(%d): post sdb_read(fd=%d,...) r=%d (errno=%d) avail=%zu\n", s->id, s->fd, r, r<0?errno:0, avail);
if(r > 0 && r <= avail) {
avail -= r;
x += r;
sdb_mutex_lock(&transport_lock);
for (t = transport_list.next; t != &transport_list; t = t->next) {
if (t->connection_state == CS_NOPERM) {
- if (error_out)
- *error_out = "insufficient permissions for device";
+ if (error_out)
+ *error_out = "insufficient permissions for device";
continue;
}
#if SDB_TRACE
size_t len0 = len;
#endif
- D("readx: fd=%d wanted=%d\n", fd, len);
+ D("readx: fd=%d wanted=%zu\n", fd, len);
while(len > 0) {
r = sdb_read(fd, p, len);
if(r > 0 && r <= len) {
}
#if SDB_TRACE
- D("readx: fd=%d wanted=%d got=%d\n", fd, len0, len0 - len);
+ D("readx: fd=%d wanted=%zu got=%zu\n", fd, len0, len0 - len);
dump_hex( ptr, len0 );
#endif
return 0;
int r;
#if SDB_TRACE
- D("writex: fd=%d len=%d: ", fd, len);
+ D("writex: fd=%d len=%zu: ", fd, len);
dump_hex( ptr, len );
#endif
while(len > 0) {
}
if(p->msg.data_length > t->max_payload) {
- D("check_header(): %d > transport->max_payload(%d)\n", p->msg.data_length, t->max_payload);
+ D("check_header(): %d > transport->max_payload(%zu)\n", p->msg.data_length, t->max_payload);
return -1;
}
int serverfd, fd;
struct sockaddr_in addr;
socklen_t alen;
- int port = (int)arg;
+ int port = (intptr_t)arg;
D("transport: server_socket_thread() starting\n");
serverfd = -1;
snprintf(request, sizeof request, "host:connect:%s:%d", guest_ip, DEFAULT_SDB_LOCAL_TRANSPORT_PORT);
}
D("[%s:%d] request:%s \n", __FUNCTION__, __LINE__, request);
- snprintf(buffer, sizeof buffer, "%04x%s", strlen(request), request );
+ snprintf(buffer, sizeof buffer, "%04zx%s", strlen(request), request );
if (send_msg_to_localhost_from_guest(host_ip, DEFAULT_SDB_PORT, buffer, 0) <0) {
D("could not send sdbd noti request. it might sdb server has not been started yet.\n");
D("transport: local %s init\n", HOST ? "client" : "server");
- if(sdb_thread_create(&thr, func, (void *)port)) {
+ if(sdb_thread_create(&thr, func, (void *)((intptr_t)port))) {
fatal_errno("cannot create local socket %s thread",
HOST ? "client" : "server");
}
{
int n;
- D("%d: about to read (fd=%d, len=%d)\n", getpid(), h->bulk_out, len);
+ D("%d: about to read (fd=%d, len=%zu)\n", getpid(), h->bulk_out, len);
n = bulk_read(h->bulk_out, data, len);
if(n != len) {
D("ERROR: fd = %d, n = %d, errno = %d\n",
int linux_usb_read(usb_handle *h, void *data, size_t len)
{
- D("about to read (fd=%d, len=%d)\n", h->fd, len);
+ D("about to read (fd=%d, len=%zu)\n", h->fd, len);
while (len > 0) {
/* The sdb_read does not support read larger than 4096 bytes at once.
Read 4096 byte block repeatedly when reading data is larger than 4096 bytes. */