..
arpa
include/sys/param.h: Add a dummy sys/param.h header file. This is not a standard file but is used by other systems and having the dummy file may minimize some porting efforts.
2018-08-19 08:24:30 -06:00
cxx
net
net/netdev/netdev_ioctl.c: Add si_ioctl callback and net_ioctl_arglen so usrsock could forward the ioctl to the remote end
2018-08-26 14:54:26 -06:00
netinet
net/udp: Finish support for the UDP_BINDTODEVICE protocol socket option
2018-06-25 15:07:53 -06:00
netpacket
This commit brings in a fragmentary, experimental implementation of NETLINK sockets. There is not too much to that socket support on this initial commit, just the netlink socketer framework. However, I decided to bring it into master because there is a enough that I would not want to lose what is in place. And since it is dependent on CONFIG_EXPERIMENATL, its presence on master should be innocuous.
2018-08-03 13:22:36 -06:00
nuttx
Signals were not a good choice of IPC to implement the poll function for several reasons: In order to handle the asynchrnous poll-related event, a substantial amount of state information is needed. Signals are only capable of passing minimal amounts of data. There are also complexities with performing kernel space signal handlers in kernel space code that is better to avoid. So, instead of signals, the equivalent logic was converted to run via a callback that executes on the high-priority work queue.
2018-09-09 15:01:44 -06:00
sys
sched/: Update signal default STOP action. If waitpid was called with the WUNTRACED then wake up waitpid. Also fix some compile problems.. How did this work before?
2018-09-02 13:51:52 -06:00
.gitignore
include/ and libxx/: Upate .gitignore files.
2018-04-07 07:01:49 -06:00
aio.h
assert.h
crc8.h
crc16.h
crc32.h
crc64.h
include/crc64.h: fix warning: integer constant is too large for its type
2018-08-27 05:47:59 -06:00
ctype.h
debug.h
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
2018-03-04 08:07:07 -06:00
dirent.h
dllfcn.h
dsp.h
include/dsp.h: Add extern C support for use with C++
2018-08-23 12:54:13 -06:00
elf32.h
endian.h
include/endian.h and libs/libc/endian: Add support for endian.h.
2018-08-19 07:44:04 -06:00
errno.h
fcntl.h
fixedmath.h
hex2bin.h
Make sure that labeling is used consistently in all function headers (part 3).
2018-02-01 12:17:03 -06:00
inttypes.h
libgen.h
limits.h
include/limits.h and include/sys/types.h: Fix warning about 'SIZE_MAX' redefined. include/nuttx/usb/audio.h: Fix warnings due to '-' used whete '_' intended.
2018-08-28 06:41:57 -06:00
locale.h
lzf.h
Remove trailing spaces at the end of lines.
2018-08-13 07:39:38 -06:00
mqueue.h
netdb.h
include/netdb.h: remove use of 'restrict'. Causes compile errors with some toolchains. Add formal parameter names to prototypes so that they are more self-documenting.
2018-06-12 21:11:48 -06:00
nxflat.h
poll.h
Move psock check from [get|set]sockopt to psock_[get|set]sockopt
2018-08-26 14:25:54 -06:00
pthread.h
pthreads: Add support static pthread stack. Add standard pthread_attr_setstack() and pthread_attr_getstack(). In all cases where the stack is released, add check to see which allocator must be used to free the stack: The user or the kernel allocator.
2018-08-23 09:49:20 -06:00
queue.h
include/queue.h: Add dq_tail marco
2018-08-27 05:57:53 -06:00
sched.h
sched/: Update signal default STOP action. If waitpid was called with the WUNTRACED then wake up waitpid. Also fix some compile problems.. How did this work before?
2018-09-02 13:51:52 -06:00
semaphore.h
signal.h
Correct mispellings of pseudo. Update some comments in signal.h.
2018-09-05 11:56:14 -06:00
spawn.h
include/spawn.h: Fix posix_spawnattr_destroy warning: 'the address of attr will always evaluate as true'
2018-08-27 06:00:33 -06:00
stdbool.h
stddef.h
nclude/sys/types: Move wint_t and wctype_t from wchar.h to types.h. This change is compatible as before since wchar.h include types.h indirectly. This fixes a compilation error with newlib's math.h: 'unknown type name wint_t'
2018-08-27 06:26:37 -06:00
stdint.h
include/limits.h and include/sys/types.h: Fix warning about 'SIZE_MAX' redefined. include/nuttx/usb/audio.h: Fix warnings due to '-' used whete '_' intended.
2018-08-28 06:41:57 -06:00
stdio.h
inclued/stdio.h: popen()/pclose() are not available in KERNEL mode because they depend on task_spawn() which is not available in KERNEL mode.
2018-08-17 16:06:01 -06:00
stdlib.h
apps/system/system/system.c: Add 'const' to make function prototype compatible with OpenGroup.org requirement
2018-08-23 06:40:59 -06:00
stdnoreturn.h
string.h
strings.h
syscall.h
syslog.h
Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required.
2018-03-04 08:07:07 -06:00
termios.h
Merged in masayuki2009/nuttx.nuttx/termios_branch (pull request #655 )
2018-06-12 14:05:39 +00:00
threads.h
time.h
unistd.h
libs/libc/unistd/: Add a crippled version of daemon().
2018-07-20 07:56:09 -06:00
wchar.h
nclude/sys/types: Move wint_t and wctype_t from wchar.h to types.h. This change is compatible as before since wchar.h include types.h indirectly. This fixes a compilation error with newlib's math.h: 'unknown type name wint_t'
2018-08-27 06:26:37 -06:00
wctype.h