Changeset 4ab3cf9b


Ignore:
Timestamp:
Sep 23, 2020, 3:08:48 PM (15 months ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
arm-eh, jacob/cs343-translation, master, new-ast-unique-expr
Children:
33c3ded, eccb14d
Parents:
2a658e9
Message:

Fixed typos and small errors in io/call.cfa.in

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/io/call.cfa.in

    r2a658e9 r4ab3cf9b  
    307307        Call('SEND', 'ssize_t send(int sockfd, const void *buf, size_t len, int flags)', {
    308308                'fd': 'sockfd',
    309                 'addr': 'buf',
     309                'addr': '(__u64)buf',
    310310                'len': 'len',
    311311                'msg_flags': 'flags'
     
    314314        Call('RECV', 'ssize_t recv(int sockfd, void *buf, size_t len, int flags)', {
    315315                'fd': 'sockfd',
    316                 'addr': 'buf',
     316                'addr': '(__u64)buf',
    317317                'len': 'len',
    318318                'msg_flags': 'flags'
     
    328328        Call('CONNECT', 'int connect(int sockfd, const struct sockaddr *addr, socklen_t addrlen)', {
    329329                'fd': 'sockfd',
    330                 'addr': 'addr',
     330                'addr': '(__u64)addr',
    331331                'off': 'addrlen'
    332332        }),
     
    341341        Call('FADVISE', 'int posix_fadvise(int fd, off_t offset, off_t len, int advice)', {
    342342                'fd': 'fd',
    343                 'off': 'off',
     343                'off': 'offset',
    344344                'len': 'len',
    345345                'fadvise_advice': 'advice'
     
    354354        Call('OPENAT', 'int openat(int dirfd, const char *pathname, int flags, mode_t mode)', {
    355355                'fd': 'dirfd',
    356                 'off': 'offset',
    357356                'addr': '(__u64)pathname',
    358357                'len': 'mode',
     
    381380        Call('READ', 'ssize_t read(int fd, void * buf, size_t count)', {
    382381                'fd': 'fd',
    383                 'addr': 'buf',
     382                'addr': '(__u64)buf',
    384383                'len': 'count'
    385384        }),
     
    387386        Call('WRITE', 'ssize_t write(int fd, void * buf, size_t count)', {
    388387                'fd': 'fd',
    389                 'addr': 'buf',
     388                'addr': '(__u64)buf',
    390389                'len': 'count'
    391390        }),
     
    393392        Call('SPLICE', 'ssize_t splice(int fd_in, loff_t *off_in, int fd_out, loff_t *off_out, size_t len, unsigned int flags)', {
    394393                'splice_fd_in': 'fd_in',
    395                 'splice_off_in': 'off_in ? *off_in : -1',
     394                'splice_off_in': 'off_in ? (__u64)*off_in : (__u64)-1',
    396395                'fd': 'fd_out',
    397                 'off': 'off_out ? *off_out : -1',
     396                'off': 'off_out ? (__u64)*off_out : (__u64)-1',
    398397                'len': 'len',
    399398                'splice_flags': 'flags'
Note: See TracChangeset for help on using the changeset viewer.