zephyr/include
Ravi kumar Veeramally c8954d3544 net: coap: CoAP library support over sockets
CoAP library is migrated to support over socket based
applications or other higher layer protocols. Most of the
API's and functionality is kept as it is except few changes.

net_pkt/net_buf is removed from CoAP library. Now it expects
a pre-allocated flat buffer and length. If there is not enough
space to append any data, library simply returns an error.
It's user's responsibility to allocate and free memory.

One change in functionality is, earlier coap_pending_clear()
used to clear the memory, but now it's user's responsibility
to free the memory.

Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@linux.intel.com>
2018-10-31 19:44:25 -04:00
..
app_memory subsys: app_memory: Fixed the size calculation for power of 2 MPUs 2018-09-20 11:25:53 -04:00
arch arch: x86: Remove unused struct 2018-10-31 19:43:47 -04:00
audio headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
bluetooth Bluetooth: Update advertising data without advertising restart 2018-10-29 12:30:34 +02:00
cmsis_rtos_v1 headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
crypto headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
debug kernel: Using boolean types for boolean constants 2018-09-28 06:28:41 +05:30
dfu headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
display subsys: add monochrome character framebuffer 2018-10-16 14:54:47 -04:00
drivers drivers: entropy: nrf5: Remove entropy_nrf_get_entropy_isr() function 2018-10-30 11:16:34 +01:00
dt-bindings gpio: remove unused GPIO_INT_CLOCK_SYNC flag 2018-10-03 08:23:24 -05:00
fs headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
linker linker: warn about orphan sections 2018-10-19 16:11:34 -04:00
logging logging: deprecate SYS_LOG_ macros 2018-10-31 10:11:14 -04:00
mgmt headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
misc misc: mempool: Using distinct macro identifiers 2018-10-31 19:43:47 -04:00
net net: coap: CoAP library support over sockets 2018-10-31 19:44:25 -04:00
nvs headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
posix include: posix: time: Explicitly include from <posix/...> 2018-10-09 08:19:44 -04:00
random headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
settings headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
shell subsys: shell: add dummy backend to simplify commands testing 2018-10-28 11:45:41 -04:00
toolchain toolchain: xcc: fake __builtin_umul[ll]_overflow 2018-10-19 17:52:45 -04:00
usb usb: Use always single callback definition 2018-10-10 09:21:55 -04:00
zephyr headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
adc.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
aio_comparator.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
atomic.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
base64.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
cache.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
can.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
clock_control.h kernel: Using boolean expression on ASSERT macros 2018-09-28 06:28:41 +05:30
console.h subsys: console: Split serial tty handling to a separate module 2018-10-03 16:40:49 +02:00
counter.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
crc8.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
crc16.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
crc32.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
device.h kernel: device: MISRA C compliance. 2018-10-31 08:44:47 -04:00
disk_access.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
display.h doc: Added generic display interface to API doc 2018-10-31 08:41:27 -04:00
dma.h dma: use user data in callback 2018-10-16 16:58:19 -04:00
entropy.h drivers: entropy: Use likely()/unlikely() macros to speed up the API 2018-10-30 11:16:34 +01:00
exc_handle.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
fcb.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
flash_map.h subsys: storage: flash_map: add API for check flash driver support 2018-09-27 16:24:21 +02:00
flash.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
fs.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
gpio.h gpio: Remove deprecated macros 2018-10-02 12:50:56 -05:00
i2c.h c++: Fix compilation of C++ file that includes i2c.h 2018-09-21 18:49:52 -04:00
i2s.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
init.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ipm.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
irq_nextlevel.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
irq_offload.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
irq.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
json.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
kernel_includes.h kernel.h: Header hygine, move clock/timer handling 2018-10-16 15:03:10 -04:00
kernel_version.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
kernel.h kernel: Remove redundant type name 2018-10-31 19:43:47 -04:00
led_strip.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
led.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
pinmux.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
power.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ptp_clock.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
pwm.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ring_buffer.h lib: ring_buffer: add raw byte access mode 2018-10-09 13:58:44 -04:00
rtc.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
sched_priq.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
sensor.h drivers: sensors: remove deprecated enum values 2018-10-30 15:28:41 -05:00
shared_irq.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
spi.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
spinlock.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
stats.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
sw_isr_table.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
sys_clock.h kernel: Checkpatch fixups 2018-10-16 15:03:10 -04:00
sys_io.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
syscall.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
toolchain.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
tracing.h subsys: debug: tracing: Fix thread tracing 2018-10-29 22:09:12 -04:00
uart.h include: uart: Another pass on improving docstrings 2018-10-31 12:18:01 -04:00
watchdog.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
zephyr.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00