Commit Graph

187 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
0f1b2bf744 prefix printf symbols with rk_
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24766 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-17 02:51:30 +00:00
Love Hörnquist Åstrand
efed5633ca prefix symbols with rk_, patch from Martin von Gagern
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24759 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-02-17 02:49:55 +00:00
Love Hörnquist Åstrand
045c2bf658 drop <strings.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24421 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-25 00:41:19 +00:00
Love Hörnquist Åstrand
3ad1d78d63 make roken not provide environ, its really something that doesnt work in a multinamespace enviroments (read mac os x)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23943 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-19 04:57:42 +00:00
Love Hörnquist Åstrand
e172367898 switch to utf8 encoding of all files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23814 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 08:53:55 +00:00
Love Hörnquist Åstrand
11fd2c68cd Add timegm glue.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18612 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-19 16:35:16 +00:00
Love Hörnquist Åstrand
06fea70a9d Revert prevois for now, the problem is that we have to include
symbols unconditionally, even for those that just needs protos.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18520 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 10:47:19 +00:00
Love Hörnquist Åstrand
bff5a3bc2f Provide symbol renaming, let see what breaks.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18518 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-10-17 10:42:16 +00:00
Love Hörnquist Åstrand
de2de1213c Add samba socket wrapper fragment.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18097 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-16 17:33:07 +00:00
Love Hörnquist Åstrand
2440d579fb Include <stdint.h> if it exists.
If avaiable, use uintptr_t to define rk_UNCONST.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16101 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-09-28 03:04:54 +00:00
Love Hörnquist Åstrand
c1dfa1a518 Make return value of gai_strerror const to match SUSv3.
Prompted by Stefan Metzmacher change to Samba.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15835 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-08-05 09:06:29 +00:00
Love Hörnquist Åstrand
6ed70c8045 Remove parameter names to avoid shadow warnings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15674 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-07-19 18:20:27 +00:00
Love Hörnquist Åstrand
728b9121c5 If we have <strings.h> include it, its needed for strcasecmp() on
those platforms that are SUS3/iso c99 strict (like AIX)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15571 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-07-07 19:16:17 +00:00
Love Hörnquist Åstrand
052dd71f3d Get daemon declared on Solaris (it's in unistd.h but masked by a
feature test), just to avoid a warning, since it has int args.
Include err.h unconditionally, since it's always supplied.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@15129 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-05-11 13:04:04 +00:00
Love Hörnquist Åstrand
28303a2798 add closefrom
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14786 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-04-13 13:17:16 +00:00
Love Hörnquist Åstrand
709aa58c74 define ROKEN_LIB_FUNCTION on all exported functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14773 ec53bebd-3082-4978-b11e-865c3cabbd6b
2005-04-12 11:29:18 +00:00
Johan Danielsson
ff2612b608 euthanise {get,set}_progname
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14303 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-10-13 12:15:23 +00:00
Johan Danielsson
970edde9f8 HAVE_FOO_DECLARATION -> HAVE_DECL_FOO
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14170 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-08-26 15:11:39 +00:00
Assar Westerlund
ace97827a5 add missing semicolon
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11237 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-26 21:43:38 +00:00
Assar Westerlund
16380081d3 add prototypes for str, unvis functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11234 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-26 13:30:42 +00:00
Johan Danielsson
ddaa2ea7d1 we may need a prototype for strndup
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11201 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-22 16:16:25 +00:00
Johan Danielsson
ce3e17ec51 move ssize_t before roken-common.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11183 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-21 09:42:55 +00:00
Johan Danielsson
eaa06fee02 typedef ssize_t here
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11180 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-20 17:34:29 +00:00
Johan Danielsson
bfc1679b46 move mini_inetd protos to after addrinfo definition
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10943 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 16:24:40 +00:00
Johan Danielsson
c92de0b469 mini_inetd_addrinfo that takes an addrinfo instead of a port number
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10840 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-02-18 19:08:59 +00:00
Assar Westerlund
09a0f73514 add localtime_r
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10764 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-10-21 23:25:07 +00:00
Assar Westerlund
b3d59fc148 arpa/nameser.h is required by resolv.h on solaris
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10686 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-13 00:50:22 +00:00
Assar Westerlund
c36ea72fca add resolv.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10644 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-03 05:41:05 +00:00
Assar Westerlund
6e1283cbc2 remove all winsock.h
for now, it does more harm than good under cygwin and if it should be
used, the correct conditional needs to be found
from <tol@stacken.kth.se>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10510 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-21 15:32:07 +00:00
Assar Westerlund
3566322074 add emalloc et al
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10066 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-17 12:11:24 +00:00
Assar Westerlund
fc21f10051 fix typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9993 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-18 18:00:12 +00:00
Johan Danielsson
bad7d1baa4 just use standard C types with bswap*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9988 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-18 15:32:58 +00:00
Assar Westerlund
7a08d98d30 include all the headers that AC_GROK_TYPES tries for finding u_int17_t
et al


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9984 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-17 03:10:49 +00:00
Assar Westerlund
21749c6fd6 make it kludge-compatilbe with bwap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9983 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-17 01:28:49 +00:00
Assar Westerlund
95d3784467 add fallback definitions of u_int32_t and u_int16_t
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9980 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-17 00:27:43 +00:00
Assar Westerlund
d0bb9f162e re-add set_progname and get_progname for backwards compatability
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9973 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-16 23:55:36 +00:00
Johan Danielsson
b355c957b5 bswap{16,32}
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9911 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-11 14:04:30 +00:00
Assar Westerlund
6ea2291a5d (set_progname, get_progname): remove prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9713 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-02-20 21:09:04 +00:00
Assar Westerlund
e48852383d (setprogname, getprogname): add prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9707 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-02-20 01:48:31 +00:00
Assar Westerlund
3e36288c1a move __attribute__ to roken-common.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9515 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-27 05:28:09 +00:00
Johan Danielsson
84596180b3 fix last commit differently
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9378 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-12 16:27:49 +00:00
Assar Westerlund
b4138d1196 move so that roken-common gets inside c++ stuff
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9364 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-11 04:39:58 +00:00
Johan Danielsson
e95a198473 cleanup previous
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9294 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-06 21:34:39 +00:00
Johan Danielsson
b0a52727ff add prototypes for strvis*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9280 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-06 20:19:04 +00:00
Johan Danielsson
9f62adc6f1 proto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9136 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-11-05 16:41:45 +00:00
Johan Danielsson
6a006c5e35 add proto compat for getsockname
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8910 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-07 13:07:46 +00:00
Assar Westerlund
3e27a5a61f (get_progname): add prototype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8834 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-26 13:10:16 +00:00
Johan Danielsson
da564a4c59 proto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8670 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-15 12:50:55 +00:00
Johan Danielsson
97aa8026cf declare ether_addr and sockaddr_dl for AIX
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8624 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-08 18:02:02 +00:00
Johan Danielsson
587f3668b7 strsep_copy prototype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8387 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-12 11:19:41 +00:00