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