nuttx/include/sys
luojun1 8a5dc0ba12 Force sockaddr_storage to the desired alignment
First configure nuttx to support ipv4 and ipv6 dual stack,
then start two simulators and run Iperf ipv4 udp speed test,
unaligned access exception to sockaddr_in occours.

The root cause is that struct sockaddr_storage isn't set to
the desired alignment.

Signed-off-by: luojun1 <luojun1@xiaomi.com>
2023-02-01 09:46:21 -03:00
..
boardctl.h sys: boardctl: Add more reset causes to enum 2022-11-13 21:26:31 -03:00
custom_file.h
endian.h libc: Add sys/endian.h to improve the compatiblity with bionic libc 2023-01-15 12:26:15 -03:00
epoll.h sys/epool.h: add EPOLLET (edge-triggered) flag to fix compile break 2023-01-27 15:30:55 -03:00
eventfd.h
file.h
ioctl.h
ipc.h
memfd.h
mman.h fs: Map madvice to posix_madvice 2023-01-20 11:38:41 +02:00
mount.h
msg.h sched/msgq: add support of System V message queue 2022-10-22 12:58:11 +08:00
param.h
poll.h vfs/poll: Remove POLLFILE and POLLSOCK NuttX specific extension 2023-01-17 14:02:59 +08:00
prctl.h
queue.h sys/queue.h: remove CONFIG_ALLOW_MIT_COMPONENTS 2023-01-30 11:26:04 +08:00
random.h
resource.h
select.h
sendfile.h
shm.h
signalfd.h fs/signalfd: using file descriptor to accept signal 2022-12-28 23:05:58 +08:00
socket.h Force sockaddr_storage to the desired alignment 2023-02-01 09:46:21 -03:00
sockio.h
stat.h
statfs.h
statvfs.h
syscall_lookup.h net: Implement shutdown() interface and tcp shutdown 2023-01-31 11:15:01 +08:00
syscall.h
sysinfo.h
sysmacros.h
time.h
timerfd.h
times.h
tree.h libc: Move tree.h from include/nuttx to include/sys 2023-01-03 10:34:57 +02:00
types.h
uio.h
un.h
utsname.h
vfs.h
videoio.h drivers/video: enhance v4l2 compatibility 2022-12-03 02:48:01 +08:00
wait.h