Guillem Jover
cdf998a056
Turn <bsd/bsd.h> inert when using LIBBSD_OVERLAY
...
Also print a warning stating this fact.
2015-12-14 00:58:59 +01:00
Guillem Jover
e7f3976088
Add email address to my name
2012-05-29 04:51:45 +02:00
Guillem Jover
0b96e1a218
Remove deprecated compatibility includes in headers
2012-05-29 04:51:04 +02:00
Guillem Jover
755d86be01
Rename LIBBSD_CLEAN_INCLUDES to LIBBSD_DISABLE_DEPRECATED
2011-05-28 10:58:26 +02:00
Guillem Jover
b36c59c0ed
Conditionalize <time.h> inclusion from <bsd/bsd.h>
...
This was added long time ago to fix some software which was implicitly
depending on the header through some other header, and to avoid having
to modify such software. Conditionalize it on LIBBSD_CLEAN_INCLUDES,
so that buildability can be tested for its future removal.
2011-05-14 14:18:22 +02:00
Guillem Jover
dd2756e000
Mark inclusion of <time.h> from <bsd/bsd.h> deprecated
...
This will be removed at some point in the future.
2009-12-12 01:11:08 +01:00
Guillem Jover
3c9182b85e
Move arc4random declarations to <bsd/stdlib.h>
...
This is were they are located on the BSDs.
2009-12-12 01:11:08 +01:00
Guillem Jover
5c078ce2f5
Move <bsd/ip_icmp.h> to <bsd/netinet/ip_icmp.h>
...
This maps more closely the location of the real header. For
transitional purposes keep a <bsd/ip_icmp.h> that warns and includes
<bsd/netinet/ip_icmp.h>.
2009-10-24 01:47:26 +02:00
Guillem Jover
614eb0402a
Add new <bsd/sys/tree.h> header
2009-10-24 01:47:25 +02:00
Guillem Jover
b6e8469059
Move <bsd/queue.h> to <bsd/sys/queue.h>
...
This maps more closely the location of the real header. For
transitional purposes keep a <bsd/queue.h> that warns and includes
<bsd/sys/queue.h>.
2009-10-24 01:47:25 +02:00
Guillem Jover
d3e14ea99e
Move <bsd/cdefs.h> to <bsd/sys/cdefs.h>
...
This maps more closely the location of the real header. For
transitional purposes keep a <bsd/cdefs.h> that warns and includes
<bsd/sys/cdefs.h>.
2009-10-24 01:47:22 +02:00
Guillem Jover
1f0b016e97
Use UTF-8 copyright symbols for non-imported files
2009-05-20 04:20:21 +02:00
Guillem Jover
a5f7d1a8f1
Include the rest of the header files
2008-07-09 09:04:51 +03:00
Guillem Jover
d033e58045
Remove cruft macros and includes
2008-06-18 07:59:43 +03:00
Guillem Jover
c14d23b5d7
Add license header
2008-06-18 07:49:59 +03:00
Petr Salinger
ac32eefec5
bsd/bsd.h: Cleanup
2008-05-06 08:56:37 +03:00
Guillem Jover
c9e733b215
Remove commented out macros
2008-05-06 08:50:52 +03:00
Guillem Jover
8150473420
Move some macros to cdefs.h
2008-05-06 08:50:47 +03:00
Robert Millan
e8d3b08cc6
Add __unused
2008-05-06 08:47:32 +03:00
Guillem Jover
657f1b59ce
Reorganize header files
2008-05-06 08:45:47 +03:00