Add __read_chk, __fread_chk and __pread_chk (#536)

pull/642/head
Stefan Ilic 7 years ago committed by Disconnect3d
parent a729a82fe4
commit 06b7df5095

@ -2764,6 +2764,7 @@ functions = {'ASN1_BIT_STRING_check': Function(type='int', derefcnt=0, name='ASN
'fputws': Function(type='int', derefcnt=0, name='fputws', args=[Argument(type='wchar_t', derefcnt=1, name='ws'), Argument(type='FILE', derefcnt=1, name='stream')]),
'fputws_unlocked': Function(type='int', derefcnt=0, name='fputws_unlocked', args=[Argument(type='wchar_t', derefcnt=1, name='ws'), Argument(type='FILE', derefcnt=1, name='stream')]),
'fread': Function(type='size_t', derefcnt=0, name='fread', args=[Argument(type='void', derefcnt=1, name='ptr'), Argument(type='size_t', derefcnt=0, name='size'), Argument(type='size_t', derefcnt=0, name='n'), Argument(type='FILE', derefcnt=1, name='stream')]),
'__fread_chk': Function(type='size_t', derefcnt=0, name='__fread_chk', args=[Argument(type='void', derefcnt=1, name='ptr'), Argument(type='size_t', derefcnt=0, name='ptrlen'), Argument(type='size_t', derefcnt=0, name='size'), Argument(type='size_t', derefcnt=0, name='n'), Argument(type='FILE', derefcnt=1, name='stream')]),
'fread_unlocked': Function(type='size_t', derefcnt=0, name='fread_unlocked', args=[Argument(type='void', derefcnt=1, name='ptr'), Argument(type='size_t', derefcnt=0, name='size'), Argument(type='size_t', derefcnt=0, name='n'), Argument(type='FILE', derefcnt=1, name='stream')]),
'freadable': Function(type='int', derefcnt=0, name='freadable', args=[Argument(type='FILE', derefcnt=1, name='fp')]),
'freading': Function(type='int', derefcnt=0, name='freading', args=[Argument(type='FILE', derefcnt=1, name='fp')]),
@ -3826,6 +3827,7 @@ functions = {'ASN1_BIT_STRING_check': Function(type='int', derefcnt=0, name='ASN
'pqueue_size': Function(type='int', derefcnt=0, name='pqueue_size', args=[Argument(type='pqueue', derefcnt=0, name='pq')]),
'prctl': Function(type='int', derefcnt=0, name='prctl', args=[Argument(type='int', derefcnt=0, name='option'), Argument(type='int', derefcnt=0, name='vararg')]),
'pread': Function(type='ssize_t', derefcnt=0, name='pread', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='void', derefcnt=1, name='buf'), Argument(type='size_t', derefcnt=0, name='nbytes'), Argument(type='off_t', derefcnt=0, name='offset')]),
'__pread_chk': Function(type='ssize_t', derefcnt=0, name='__pread_chk', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='void', derefcnt=1, name='buf'), Argument(type='size_t', derefcnt=0, name='nbytes'), Argument(type='off_t', derefcnt=0, name='offset'), Argument(type='size_t', derefcnt=0, name='buflen')]),
'pread64': Function(type='ssize_t', derefcnt=0, name='pread64', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='void', derefcnt=1, name='buf'), Argument(type='size_t', derefcnt=0, name='nbytes'), Argument(type='off64_t', derefcnt=0, name='offset')]),
'preadv': Function(type='ssize_t', derefcnt=0, name='preadv', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='iovec', derefcnt=1, name='iovec'), Argument(type='int', derefcnt=0, name='count'), Argument(type='off_t', derefcnt=0, name='offset')]),
'preadv64': Function(type='ssize_t', derefcnt=0, name='preadv64', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='iovec', derefcnt=1, name='iovec'), Argument(type='int', derefcnt=0, name='count'), Argument(type='off64_t', derefcnt=0, name='offset')]),
@ -4027,6 +4029,7 @@ functions = {'ASN1_BIT_STRING_check': Function(type='int', derefcnt=0, name='ASN
're_set_registers': Function(type='void', derefcnt=0, name='re_set_registers', args=[Argument(type='re_pattern_buffer', derefcnt=1, name='buffer'), Argument(type='re_registers', derefcnt=1, name='regs'), Argument(type='unsigned', derefcnt=0, name='num_regs'), Argument(type='regoff_t', derefcnt=1, name='starts'), Argument(type='regoff_t', derefcnt=1, name='ends')]),
're_set_syntax': Function(type='reg_syntax_t', derefcnt=0, name='re_set_syntax', args=[Argument(type='reg_syntax_t', derefcnt=0, name='syntax')]),
'read': Function(type='ssize_t', derefcnt=0, name='read', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='void', derefcnt=1, name='buf'), Argument(type='size_t', derefcnt=0, name='nbytes')]),
'__read_chk': Function(type='ssize_t', derefcnt=0, name='__read_chk', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='void', derefcnt=1, name='buf'), Argument(type='size_t', derefcnt=0, name='nbytes'), Argument(type='size_t', derefcnt=0, name='buflen')]),
'readahead': Function(type='ssize_t', derefcnt=0, name='readahead', args=[Argument(type='int', derefcnt=0, name='fd'), Argument(type='off64_t', derefcnt=0, name='offset'), Argument(type='size_t', derefcnt=0, name='count')]),
'readdir': Function(type='dirent', derefcnt=1, name='readdir', args=[Argument(type='DIR', derefcnt=1, name='dirp')]),
'readdir64': Function(type='dirent64', derefcnt=1, name='readdir64', args=[Argument(type='DIR', derefcnt=1, name='dirp')]),

Loading…
Cancel
Save