Commit Graph

38 Commits (af02e2ac15631069c7d40ab61182fde2eccd95f3)

Author SHA1 Message Date
Oleg Hahm b61b8e9f00 sockets: add documentation about implicite binding 8 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
René Kijewski ab3345ac5a Merge pull request #4321 from kaspar030/cleanup_posix
sys: cleanup posix compat code
8 years ago
Kaspar Schleiser 8a61ef4c75 sys: posix: switch to xtimer for sleep/usleep 8 years ago
Martine Lenders 45b30a8e91 posix_semaphore: make API POSIX compliant 8 years ago
Martine Lenders 5cef6bcc0a sema: apply rename to function and type names 8 years ago
Martine Lenders ee4f79482a sem: rename to sema
To prevent name colisions with POSIX semaphores
8 years ago
Oleg Hahm a0dcbc6a3c posix: sockets: use correct datatypes for in6_addr
in6addr_any and in6addr_loopback are of type in6_addr
8 years ago
Martine Lenders de421cdf78 posix: use sem module for semaphore implementation 8 years ago
Oleg Hahm 6f720306c9 doc: pnet should be part of POSIX sockets 8 years ago
Martine Lenders 624530c7d0 posix: redo socket API to use conn 8 years ago
Martine Lenders 08a3f0baf5 posix: net_help: move inet_pton/inet_ntop completely to POSIX 8 years ago
Martine Lenders 1486967a4b posix: remove strcasecmp functions and macros 8 years ago
Martine Lenders a4905b72d4 posix: consolidate include paths 8 years ago
Joakim Gebart 13832d8e62 everything: Remove filename from @file Doxygen command 8 years ago
Martine Lenders 0eb2d78dda doc: use my real name 9 years ago
Oleg Hahm 26ab4829d7 doc: fix posix wrapper documentation 9 years ago
Oleg Hahm 037571445c Merge pull request #1974 from OlegHahm/cleanup_licenses
licenses: fix miss-spelled & missing boiler plates
9 years ago
Oleg Hahm 39abba1bc2 licenses: fix miss-spelled & missing boiler plates 9 years ago
BytesGalore de3c3cebd0 c++: sys: add extern C to header files 9 years ago
Ludwig Ortmann e40f4c1912 native/freebsd: fix usecond typdef 9 years ago
Ludwig Ortmann b7992922ce fix license headers in non-.c files 9 years ago
Ludwig Ortmann c2b2e4554b core/queue: queue -> priority_queue
Rename queue to priority queue, because that's what it is.
9 years ago
Cenk Gündoğan ca5b45e264 converting tabs to spaces in sys (#1439)
This PR converts tabs to white spaces.
The statement I used for the conversion:
```find . -name "*.[ch]" -exec zsh -c 'expand -t 4 "$0" > /tmp/e && mv /tmp/e "$0"' {} \;```
Afterwards, I had a quick overview of the converted files to prevent odd indentation.
9 years ago
Ludwig Ortmann b8aa5dbaf8 Merge pull request #1496 from LudwigOrtmann/osx-fixup
native: reenable compilation on osx
9 years ago
René Kijewski 4032a22719 queue: add queue_t root type 9 years ago
Ludwig Ortmann 3d6124c905 native: reenable compilation on osx 9 years ago
Ludwig Ortmann b6846e31fc doc: fix most occurences of FU as an author
.. but only if there are other authors as well
9 years ago
René Kijewski 4e4f908379 Initial import of the x86 port
Currently this works only in qemu.
9 years ago
Christian Mehlis 60feb7ea37 posix: move posix semaphore in posix module 10 years ago
Christian Mehlis 1a438b64a5 posix: added sleep and usleep 10 years ago
Martin Lenders 96489b85c6 Define stdin, stdout and stderr 10 years ago
Martin Lenders ab654573e5 Implementation of close() 10 years ago
Hauke Petersen 2df82017a8 Fixed doxygen inconsistensies in sys 10 years ago
Ludwig Ortmann d6c213fb47 fix grammar in license header 10 years ago
Oleg Hahm 726db0518c added stddef include to strings.h for size_t 10 years ago
Martin Lenders 9f9a48db9f Minor documentation fixes 10 years ago
Martin Lenders af578b6497 Add POSIX compatible case insensitive compare 10 years ago