mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 23:33:54 -06:00
Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7103 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
14d483eca0
commit
3f4cb3d37f
13 changed files with 35 additions and 31 deletions
6
net.c
6
net.c
|
@ -626,7 +626,7 @@ void net_slirp_smb(const char *exported_dir)
|
|||
}
|
||||
|
||||
/* XXX: better tmp dir construction */
|
||||
snprintf(smb_dir, sizeof(smb_dir), "/tmp/qemu-smb.%d", getpid());
|
||||
snprintf(smb_dir, sizeof(smb_dir), "/tmp/qemu-smb.%ld", (long)getpid());
|
||||
if (mkdir(smb_dir, 0700) < 0) {
|
||||
fprintf(stderr, "qemu: could not create samba server dir '%s'\n", smb_dir);
|
||||
exit(1);
|
||||
|
@ -740,7 +740,7 @@ static void tap_send(void *opaque)
|
|||
struct strbuf sbuf;
|
||||
int f = 0;
|
||||
sbuf.maxlen = sizeof(buf);
|
||||
sbuf.buf = buf;
|
||||
sbuf.buf = (char *)buf;
|
||||
size = getmsg(s->fd, NULL, &sbuf, &f) >=0 ? sbuf.len : -1;
|
||||
#else
|
||||
size = read(s->fd, buf, sizeof(buf));
|
||||
|
@ -796,7 +796,7 @@ static int tap_open(char *ifname, int ifname_size)
|
|||
* Allocate TAP device, returns opened fd.
|
||||
* Stores dev name in the first arg(must be large enough).
|
||||
*/
|
||||
int tap_alloc(char *dev, size_t dev_size)
|
||||
static int tap_alloc(char *dev, size_t dev_size)
|
||||
{
|
||||
int tap_fd, if_fd, ppa = -1;
|
||||
static int ip_fd = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue