Ignore:
Timestamp:
May 22, 2019, 4:09:18 PM (5 years ago)
Author:
coas-nagasima
Message:

ファイルディスクリプタ処理を更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/ntshell/src/shellif.h

    r374 r387  
    7474#define NCCS 32
    7575
    76 #include <bits/fcntl.h>
    77 #include <bits/termios.h>
    78 #include <bits/stat.h>
     76#include <fcntl.h>
     77#include <termios.h>
     78#include <sys/stat.h>
    7979#include <sys/select.h>
    8080#include <time.h>
     
    8585#include <sys/utsname.h>
    8686#include <dirent.h>
    87 #include <bits/ioctl.h>
    88 #include <bits/errno.h>
     87#include <sys/ioctl.h>
     88#include <errno.h>
    8989#include <sys/socket.h>
    9090#else
     
    132132// time.h
    133133#define CLOCK_REALTIME 0
     134int shell_nanosleep(const struct timespec *req, struct timespec *rem);
    134135
    135136// dirent.h
     
    177178// signal.h
    178179int shell_sigprocmask(int how, const sigset_t *__restrict set, sigset_t *__restrict old);
    179 int shell_sigaction(int sig, const struct sigaction *__restrict sa, struct sigaction *__restrict old);
     180struct k_sigaction;
     181int shell_sigaction(int sig, const struct k_sigaction *__restrict sa,
     182        struct k_sigaction *__restrict old, size_t size);
    180183// socket.h
    181184int shell_socket(int, int, int);
     
    197200// syslog.h
    198201void vsyslog (int, const char *, va_list);
    199 // termios.h
    200 int sio_tcgetattr (int, struct termios *);
    201 int sio_tcsetattr(int, int, const struct termios *);
    202202// fcntl.h
    203203int shell_open(const char *, int, void *arg);
Note: See TracChangeset for help on using the changeset viewer.