Commit Graph

10 Commits (ac7671762d8385a3d136840f487ad009bc9130be)

Author SHA1 Message Date
Hauke Petersen 76bae4b111 Merge pull request #6066 from neiljay/pr/add_mips-pic32_mz
cpu: Add PIC32MZ support
6 years ago
Neil Jones becfd63b00 sys: Extend MIPS temporary work around to all mips targets.
Extened the temporary workaround for mips boards to all mips boards
until pr#6639 is merged.
6 years ago
Francois Berder c787638696 posix: sockets: Implement SO_RCVTIMEO option in setsockopt
AwaLWM2M needs to be polled regularly to check for incoming data.
Since RIOT only supports timeout at the GNRC sock layer while
the network abstraction for RIOT in AwaLWM2M uses the posix layer,
this causes RIOT to be blocked waiting for data that never arrive.

This commit implements only the SO_RCVTIMEO option in setsockopt to
allow users to set a receive timeout for a socket at the posix layer.

Signed-off-by: Francois Berder <>
6 years ago
Joakim Nohlgård 89ba41c79e sys/posix: Add sys/statvfs.h 6 years ago
Martine Lenders 1ccdc4643f posix_sockets: port to sock 6 years ago
Oleg Hahm 7ee7801c10 *: remove trailing underscores from header guards 6 years ago
Oleg Hahm b61b8e9f00 sockets: add documentation about implicite binding 7 years ago
Oleg Hahm 35074a6ad1 posix socket: align size of sa_family_t with Linux
Linux defines `sa_family_t` as `unsigned short int`. In order to be compatible with Linux code, RIOT should define it the same way.
8 years ago
Martine Lenders 624530c7d0 posix: redo socket API to use conn 8 years ago
Martine Lenders a4905b72d4 posix: consolidate include paths 8 years ago