nuttx/include
Gregory Nutt 2c251d845c include/net/if.h: Add a bit to the device flags to indicate if the device packet buffer holds an IPv4 or an IPv6 domain packet. Set/clear the flag along with the correct offset to the application payload data as each packet is received.
net/socket, net/tcp, net/udp:  Add logic to select the domain of the outputgoing packet before sending any UDP or TCP packet.  This sets the bit to indicate the IPv4 or IPv6 domain and the correct offset to the output going payload data.
2015-01-17 07:42:09 -06:00
..
arpa NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed. 2014-07-04 19:13:08 -06:00
cxx There were some changes which broke my NuttX-Build. With these two patches it builds again. From Manuel Stühn 2015-01-01 15:56:25 -06:00
net include/net/if.h: Add a bit to the device flags to indicate if the device packet buffer holds an IPv4 or an IPv6 domain packet. Set/clear the flag along with the correct offset to the application payload data as each packet is received. 2015-01-17 07:42:09 -06:00
netinet Fix cosmetic typo in header file idempotence. Note by Lazlo 2014-12-10 18:27:29 -06:00
netpacket Correct contact information 2014-06-13 07:31:28 -06:00
nuttx Networking: Remove field d_sndata from the device structure. It is the same as d_appdata and unnecessary 2015-01-17 05:59:13 -06:00
sys Add sys/custom_file.h. Used when CUSTOM_FILE_IO is define and avoids re-definition errors about the FILE define. From Thomas Gruber via the PX4 repository 2014-12-06 12:10:08 -06:00
.gitignore Mostly updates and corrections to .gitignore files 2013-04-04 15:39:50 -06:00
aio.h AIO now also supports socket transfers 2014-10-11 08:15:23 -06:00
assert.h Add support for the UG-2843HHSWEG04 OLED and for the SAM4L Xplained Pro OLED module that uses that OLED. 2013-06-23 14:39:56 -06:00
crc8.h Add CRC8 support. From Ken Pettit 2014-12-09 13:27:22 -06:00
crc16.h Add CRC16 support 2013-07-07 17:35:35 -06:00
crc32.h Add CRC16 support 2013-07-07 17:35:35 -06:00
ctype.h ctypes.h: Fix typo in macro name iscontrol->iscntrl 2014-01-18 13:22:20 -06:00
debug.h Unify sensor debug. ADX driver was using input debug; LM75 and QENCODE that their own custom debug. Now all use CONFIG_DEBUG_SENSOR, sndbg() 2014-12-16 09:54:32 -06:00
dirent.h Ongoing campaign to remove EXTERN storage class on function prototypes 2014-07-23 14:49:16 -06:00
elf32.h Rename elf.h to elf32.h; Additional ELF loader changes 2012-10-26 02:42:39 +00:00
errno.h Add ECANCELED 2014-10-06 15:05:35 -06:00
fcntl.h Initial implementation of aio_write() 2014-10-04 17:30:24 -06:00
fixedmath.h Back out an incorrect change 2014-10-12 11:01:57 -06:00
inttypes.h Various changes associated with symbol tables. Most from Pelle Windestam 2014-06-27 08:14:07 -06:00
libgen.h Ongoing campaign to remove EXTERN storage class on function prototypes 2014-07-23 14:49:16 -06:00
limits.h Adds support for localtime. From Max Neklyudov 2014-08-12 06:18:22 -06:00
mqueue.h msg type should be char * not void * in mq_send, mq_timedsend, mq_receive, and mq_timedreceive. Noted by Pierre-Noel Bouteville 2014-12-05 19:16:14 -06:00
nxflat.h More trailing whilespace removal 2014-04-13 14:32:20 -06:00
poll.h apps/netutils/ntpclient: Add a primitive NTP client. Initial checkin is untested and probably incomplete 2014-04-10 18:15:06 -06:00
pthread.h Add basic data structures that will allow us to move named semaphore support out of the OS and into the VFS (not complete). 2014-09-28 10:15:33 -06:00
queue.h Add CONFIG_NET_ETHERNET (not used yet) 2014-06-01 09:40:23 -06:00
sched.h First round of changes to get the ELF configuration building again 2014-09-16 15:37:05 -06:00
semaphore.h Create a build structure that will (eventually) support using the VFS to manage named semaphores 2014-09-28 12:19:01 -06:00
signal.h Rename CONFIG_LIBC_AIO to CONFIG_FS_AIO since it is now an OS property 2014-10-05 15:44:43 -06:00
spawn.h First round of changes to get the ELF configuration building again 2014-09-16 15:37:05 -06:00
stdbool.h Patches from Petteri Aimonen (plus a few other things) 2012-12-21 20:09:32 +00:00
stddef.h prtdiff_t: Defined in both stddef and sys/types 2014-02-25 12:40:49 -06:00
stdint.h stdint.h: Don't use hex values to specify minimum values of fixed width, signed values. Hex values are inherently unsigned and not usable for this purpose in all contexts 2014-12-08 11:44:52 -06:00
stdio.h Add tmpnam() and tempnam() 2014-11-05 10:43:17 -06:00
stdlib.h Can't use formal parameter name 'template' in stdlib.h. Causes C++ compilation errors. Noted by Lorenz Meier 2014-11-06 07:00:23 -06:00
string.h Add stpcpy() 2014-01-09 14:08:48 -06:00
syscall.h include/sys/syscall.h: System definitions should depend on CONFIG_LIB_SYSCALL not CONFIG_NUTTX_KERNEL 2014-08-28 17:03:54 -06:00
syslog.h Update comments and function headers 2014-10-09 07:38:38 -06:00
termios.h Add isatty() function. From Alan Carvalho de Assis 2014-10-27 12:29:15 -06:00
threads.h Add a quick'n'dirty implementation of C11 threads.h 2014-01-07 18:09:35 -06:00
time.h When reading the system timer, don't read a struct timespec, convert it to a fake tick count, then back to a timespec. Remove CLOCK_ACTIVETIME.. it is non-standard, unused, and gets in the way of changes like this 2014-08-15 03:55:41 -06:00
unistd.h From Lorenz Meier: The implementation of access() as vararg macro has the issue that any function call with the same name (even in a C++ class) will match with it and result in a compile error. I have replaced it with a small function, and tried to have decent documentation as well. This resolves the compile issue, and shouldn’t have negative side effects for users of the function. 2014-11-11 11:52:24 -06:00
wchar.h Add include/wchar.h 2014-10-27 08:28:38 -06:00