mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-27 18:20:46 +08:00
Fix warnings
This commit is contained in:
parent
bf9681316a
commit
4a77611a22
@ -73,6 +73,7 @@ static void test_cdev(const char *path)
|
|||||||
struct pollfd fds[1];
|
struct pollfd fds[1];
|
||||||
int kq;
|
int kq;
|
||||||
struct kevent change;
|
struct kevent change;
|
||||||
|
void *p;
|
||||||
|
|
||||||
test_make_dev(&state, name);
|
test_make_dev(&state, name);
|
||||||
|
|
||||||
@ -126,8 +127,8 @@ static void test_cdev(const char *path)
|
|||||||
assert(rv == -1);
|
assert(rv == -1);
|
||||||
assert(errno == TEST_KQ_ERRNO);
|
assert(errno == TEST_KQ_ERRNO);
|
||||||
|
|
||||||
rv = mmap(NULL, 1, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
|
p = mmap(NULL, 1, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
|
||||||
assert(rv == 0);
|
assert(p == NULL);
|
||||||
|
|
||||||
rv = close(fd);
|
rv = close(fd);
|
||||||
assert(rv == 0);
|
assert(rv == 0);
|
||||||
|
@ -44,6 +44,9 @@
|
|||||||
|
|
||||||
#include <rtems/bsd/bsd.h>
|
#include <rtems/bsd/bsd.h>
|
||||||
|
|
||||||
|
/* Only visible in <sys/syslog.h> if _KERNEL is undefined */
|
||||||
|
void syslog(int, const char *, ...) __printflike(2, 3);
|
||||||
|
|
||||||
#define TEST_NAME "LIBBSD LOG 1"
|
#define TEST_NAME "LIBBSD LOG 1"
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
@ -41,6 +41,7 @@
|
|||||||
#include <rtems/ftpd.h>
|
#include <rtems/ftpd.h>
|
||||||
#include <rtems/media.h>
|
#include <rtems/media.h>
|
||||||
#include <rtems/record.h>
|
#include <rtems/record.h>
|
||||||
|
#include <rtems/recordserver.h>
|
||||||
#include <rtems/shell.h>
|
#include <rtems/shell.h>
|
||||||
#include <rtems/telnetd.h>
|
#include <rtems/telnetd.h>
|
||||||
|
|
||||||
|
@ -10,10 +10,13 @@
|
|||||||
#ifndef TEST_TERMIOS_UTILITIES_H
|
#ifndef TEST_TERMIOS_UTILITIES_H
|
||||||
#define TEST_TERMIOS_UTILITIES_H
|
#define TEST_TERMIOS_UTILITIES_H
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
|
||||||
#define TX_MAX 1024
|
#define TX_MAX 1024
|
||||||
|
|
||||||
extern void open_it(void);
|
extern void open_it(void);
|
||||||
extern void close_it(void);
|
extern void close_it(void);
|
||||||
|
extern void read_it(ssize_t expected);
|
||||||
extern void change_iflag(const char *desc, int mask, int new);
|
extern void change_iflag(const char *desc, int mask, int new);
|
||||||
extern void change_lflag(const char *desc, int mask, int new);
|
extern void change_lflag(const char *desc, int mask, int new);
|
||||||
extern void change_oflag(const char *desc, int mask, int new);
|
extern void change_oflag(const char *desc, int mask, int new);
|
||||||
@ -30,4 +33,4 @@ extern int Test_fd;
|
|||||||
extern uint8_t read_helper_buffer[256];
|
extern uint8_t read_helper_buffer[256];
|
||||||
extern uint8_t Tx_Buffer[TX_MAX];
|
extern uint8_t Tx_Buffer[TX_MAX];
|
||||||
|
|
||||||
#endif /* TEST_TERMIOS_UTILITIES_H */
|
#endif /* TEST_TERMIOS_UTILITIES_H */
|
||||||
|
@ -29,7 +29,6 @@
|
|||||||
#define TEST_NAME "LIBBSD TERMIOS 6"
|
#define TEST_NAME "LIBBSD TERMIOS 6"
|
||||||
|
|
||||||
static struct termios term;
|
static struct termios term;
|
||||||
static rtems_id flush_task_id;
|
|
||||||
|
|
||||||
static void init_term(void)
|
static void init_term(void)
|
||||||
{
|
{
|
||||||
@ -489,4 +488,4 @@ test_main(void)
|
|||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#include <rtems/bsd/test/default-termios-init.h>
|
#include <rtems/bsd/test/default-termios-init.h>
|
||||||
|
@ -99,9 +99,8 @@ usb_keyboard_open_task(rtems_task_argument arg)
|
|||||||
{
|
{
|
||||||
rtems_status_code sc;
|
rtems_status_code sc;
|
||||||
struct usb_test_message msg;
|
struct usb_test_message msg;
|
||||||
struct termios t;
|
|
||||||
uint32_t size;
|
uint32_t size;
|
||||||
int fd, iret;
|
int fd;
|
||||||
|
|
||||||
fd = -2;
|
fd = -2;
|
||||||
otask_active = true;
|
otask_active = true;
|
||||||
@ -182,10 +181,10 @@ Init(rtems_task_argument arg)
|
|||||||
);
|
);
|
||||||
assert(sc == RTEMS_SUCCESSFUL);
|
assert(sc == RTEMS_SUCCESSFUL);
|
||||||
|
|
||||||
sc = rtems_task_start(rid, usb_keyboard_read_task, NULL);
|
sc = rtems_task_start(rid, usb_keyboard_read_task, 0);
|
||||||
assert(sc == RTEMS_SUCCESSFUL);
|
assert(sc == RTEMS_SUCCESSFUL);
|
||||||
|
|
||||||
sc = rtems_task_start(oid, usb_keyboard_open_task, NULL);
|
sc = rtems_task_start(oid, usb_keyboard_open_task, 0);
|
||||||
assert(sc == RTEMS_SUCCESSFUL);
|
assert(sc == RTEMS_SUCCESSFUL);
|
||||||
|
|
||||||
sc = rtems_bsd_initialize();
|
sc = rtems_bsd_initialize();
|
||||||
|
@ -104,9 +104,8 @@ usb_mouse_open_task(rtems_task_argument arg)
|
|||||||
{
|
{
|
||||||
rtems_status_code sc;
|
rtems_status_code sc;
|
||||||
struct usb_test_message msg;
|
struct usb_test_message msg;
|
||||||
struct termios t;
|
|
||||||
uint32_t size;
|
uint32_t size;
|
||||||
int fd, iret;
|
int fd;
|
||||||
|
|
||||||
fd = -2;
|
fd = -2;
|
||||||
otask_active = true;
|
otask_active = true;
|
||||||
@ -187,10 +186,10 @@ Init(rtems_task_argument arg)
|
|||||||
);
|
);
|
||||||
assert(sc == RTEMS_SUCCESSFUL);
|
assert(sc == RTEMS_SUCCESSFUL);
|
||||||
|
|
||||||
sc = rtems_task_start(rid, usb_mouse_read_task, NULL);
|
sc = rtems_task_start(rid, usb_mouse_read_task, 0);
|
||||||
assert(sc == RTEMS_SUCCESSFUL);
|
assert(sc == RTEMS_SUCCESSFUL);
|
||||||
|
|
||||||
sc = rtems_task_start(oid, usb_mouse_open_task, NULL);
|
sc = rtems_task_start(oid, usb_mouse_open_task, 0);
|
||||||
assert(sc == RTEMS_SUCCESSFUL);
|
assert(sc == RTEMS_SUCCESSFUL);
|
||||||
|
|
||||||
sc = rtems_bsd_initialize();
|
sc = rtems_bsd_initialize();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user