fix some warnings
Change-Id: I1f3fa582d8e3ddb3c981784dddb13e740102f4f3
This commit is contained in:
parent
1cc6f4295d
commit
4f3b015903
6 changed files with 19 additions and 11 deletions
|
@ -39,7 +39,7 @@ typedef struct {
|
|||
u32_t dev;
|
||||
u8_t pages;
|
||||
u8_t flags;
|
||||
} mess_vmmcp __packed;
|
||||
} mess_vmmcp;
|
||||
|
||||
typedef struct {
|
||||
endpoint_t who;
|
||||
|
@ -50,9 +50,9 @@ typedef struct {
|
|||
u32_t len;
|
||||
u16_t fd;
|
||||
u16_t clearend_and_flags; /* low 12 bits are clearend, rest flags */
|
||||
} mess_vm_vfs_mmap __packed;
|
||||
} mess_vm_vfs_mmap;
|
||||
|
||||
typedef struct { u8_t flags; void *addr; } mess_vmmcp_reply __packed;
|
||||
typedef struct { u8_t flags; void *addr; } mess_vmmcp_reply;
|
||||
|
||||
typedef struct {
|
||||
endpoint_t m_source; /* who sent the message */
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
#include <namespace.h>
|
||||
#include <lib.h>
|
||||
#include <machine/stackframe.h>
|
||||
#include <sys/cdefs.h>
|
||||
#include <ucontext.h>
|
||||
#include <signal.h>
|
||||
#include <stdarg.h>
|
||||
|
@ -245,6 +246,7 @@ int swapcontext(ucontext_t *oucp, const ucontext_t *ucp)
|
|||
/*===========================================================================*
|
||||
* resumecontext *
|
||||
*===========================================================================*/
|
||||
__dead
|
||||
void resumecontext(ucontext_t *ucp)
|
||||
{
|
||||
if (ucp->uc_link == NULL) exit(0);
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
|
||||
#include <sys/cdefs.h>
|
||||
#include <lib.h>
|
||||
#include <unistd.h>
|
||||
#include "namespace.h"
|
||||
|
||||
#include <unistd.h>
|
||||
|
|
|
@ -45,13 +45,14 @@ int ip_forward_directed_bcast= 0; /* Default is off */
|
|||
|
||||
static int ifdefault= -1; /* Default network interface. */
|
||||
|
||||
static void fatal(char *label)
|
||||
__dead
|
||||
static void fatal(const char *label)
|
||||
{
|
||||
printf("init: %s: %s\n", label, strerror(errno));
|
||||
exit(1);
|
||||
}
|
||||
|
||||
static void check_mknod(char *device, mode_t mode, int minor)
|
||||
static void check_mknod(const char *device, mode_t mode, int minor)
|
||||
/* Check if a device exists with the proper device number. */
|
||||
{
|
||||
dev_t dev;
|
||||
|
|
|
@ -34,7 +34,7 @@ extern struct sock_ops sock_udp_ops;
|
|||
extern struct sock_ops sock_tcp_ops;
|
||||
extern struct sock_ops sock_raw_ip_ops;
|
||||
|
||||
void sys_init(void)
|
||||
static void sys_init(void)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -91,7 +91,7 @@ static int sef_cb_init_fresh(__unused int type, __unused sef_init_info_t *info)
|
|||
set_timer(&tcp_stmr, tcp_sticks, tcp_swatchdog, 0);
|
||||
|
||||
netif_init();
|
||||
netif_lo = netif_find("lo0");
|
||||
netif_lo = netif_find((char *) "lo0");
|
||||
|
||||
/* Read configuration. */
|
||||
#if 0
|
||||
|
@ -160,12 +160,15 @@ static void sef_local_startup()
|
|||
static void ds_event(void)
|
||||
{
|
||||
char key[DS_MAX_KEYLEN];
|
||||
char *driver_prefix = "drv.net.";
|
||||
const char *driver_prefix = "drv.net.";
|
||||
char *label;
|
||||
u32_t value;
|
||||
int type;
|
||||
endpoint_t owner_endpoint;
|
||||
int r;
|
||||
int prefix_len;
|
||||
|
||||
prefix_len = strlen(driver_prefix);
|
||||
|
||||
/* We may get one notification for multiple updates from DS. Get events
|
||||
* and owners from DS, until DS tells us that there are no more.
|
||||
|
@ -178,9 +181,10 @@ static void ds_event(void)
|
|||
}
|
||||
|
||||
/* Only check for network driver up events. */
|
||||
if(strncmp(key, driver_prefix, sizeof(driver_prefix))
|
||||
|| value != DS_DRIVER_UP)
|
||||
if(strncmp(key, driver_prefix, prefix_len)
|
||||
|| value != DS_DRIVER_UP) {
|
||||
return;
|
||||
}
|
||||
|
||||
/* The driver label comes after the prefix. */
|
||||
label = key + strlen(driver_prefix);
|
||||
|
|
|
@ -23,7 +23,7 @@ int do_get()
|
|||
*/
|
||||
|
||||
register struct mproc *rmp = mp;
|
||||
int r, i;
|
||||
int r;
|
||||
int ngroups;
|
||||
|
||||
switch(call_nr) {
|
||||
|
|
Loading…
Reference in a new issue