posix.cfg: Added support for some <termios.h>-functions.
This commit is contained in:
parent
cac7146cac
commit
6d69845737
|
@ -3495,6 +3495,75 @@ The function 'mktemp' is considered to be dangerous due to race conditions and s
|
|||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- http://man7.org/linux/man-pages/man3/tcflush.3p.html -->
|
||||
<!-- int tcflush(int fildes, int queue_selector); -->
|
||||
<function name="tcflush">
|
||||
<returnValue type="int"/>
|
||||
<noreturn>false</noreturn>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- http://man7.org/linux/man-pages/man3/tcgetattr.3p.html -->
|
||||
<!-- int tcgetattr(int fildes, struct termios *termios_p); -->
|
||||
<function name="tcgetattr">
|
||||
<returnValue type="int"/>
|
||||
<noreturn>false</noreturn>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2">
|
||||
<not-null/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- http://man7.org/linux/man-pages/man3/tcsetattr.3p.html -->
|
||||
<!-- int tcsetattr(int fildes, int optional_actions, const struct termios *termios_p); -->
|
||||
<function name="tcsetattr">
|
||||
<returnValue type="int"/>
|
||||
<noreturn>false</noreturn>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="2">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
<arg nr="3">
|
||||
<not-null/>
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- http://man7.org/linux/man-pages/man3/cfsetospeed.3p.html -->
|
||||
<!-- int cfsetospeed(struct termios *termios_p, speed_t speed); -->
|
||||
<!-- http://man7.org/linux/man-pages/man3/cfsetispeed.3p.html -->
|
||||
<!-- int cfsetispeed(struct termios *termios_p, speed_t speed); -->
|
||||
<function name="cfsetospeed,cfsetispeed">
|
||||
<returnValue type="int"/>
|
||||
<noreturn>false</noreturn>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
<not-null/>
|
||||
</arg>
|
||||
<arg nr="2">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<!-- http://man7.org/linux/man-pages/man3/tcdrain.3p.html -->
|
||||
<!-- int tcdrain(int fildes); -->
|
||||
<function name="tcdrain">
|
||||
<returnValue type="int"/>
|
||||
<noreturn>false</noreturn>
|
||||
<leak-ignore/>
|
||||
<arg nr="1">
|
||||
<not-uninit/>
|
||||
</arg>
|
||||
</function>
|
||||
<memory>
|
||||
<alloc init="true">strdup</alloc>
|
||||
<alloc init="true">strndup</alloc>
|
||||
|
|
Loading…
Reference in New Issue