Dag-Erling Smørgrav
d2432adb9a
Remove "extern" from function prototypes, and fix some (but not all)
...
style(9) violations.
MFC after: 1 week
2009-06-13 14:12:55 +00:00
Dag-Erling Smørgrav
da77297b1e
Wrap some macros that needed wrapping.
...
MFC after: 1 week
2009-06-13 13:54:03 +00:00
Dag-Erling Smørgrav
8eeaaffaac
Remove casts from {c,m,re}alloc() and simplify sizeof().
...
MFC after: 1 week
2009-06-13 13:07:56 +00:00
Dag-Erling Smørgrav
ef39345566
nscd builds cleanly at WARNS level 3.
...
MFC after: 1 week
2009-06-13 01:23:34 +00:00
Dag-Erling Smørgrav
27f2bc9e1b
Explain to the compiler why the aliasing we're doing is OK.
...
MFC after: 1 week
2009-06-13 01:22:56 +00:00
Dag-Erling Smørgrav
51d6ddb5d1
Fix a large number of signed - unsigned comparison warnings.
...
MFC after: 1 week
2009-06-13 00:56:17 +00:00
Dag-Erling Smørgrav
2bdde973dd
Change hashtable_index_t to unsigned.
...
Generate prototypes for our hash table.
MFC after: 1 week
2009-06-13 00:54:52 +00:00
Dag-Erling Smørgrav
006fb8efc3
#include the right header so we get prototypes for our own functions.
...
MFC after: 1 week
2009-06-13 00:46:07 +00:00
Dag-Erling Smørgrav
a5a5d924d2
Further #include cleanup.
...
MFC after: 1 week
2009-06-13 00:43:56 +00:00
Dag-Erling Smørgrav
570706f8ad
Make the debugging macros expand to (void)0 instead of simply nothing
...
when debugging is turned off.
Rename debugging functions due to namespace violation.
MFC after: 1 week
2009-06-13 00:13:44 +00:00
Dag-Erling Smørgrav
28f805cece
#include cleanup
...
MFC after: 1 week
2009-06-13 00:06:52 +00:00
Dag-Erling Smørgrav
34ecf97a64
Provide correct prototypes for functions with no arguments.
...
MFC after: 1 week
2009-06-12 23:39:05 +00:00
Dag-Erling Smørgrav
0309c35e84
_nss_cache_cycle_prevention_function doesn't actually need to be a function,
...
it just needs to have external linkage.
MFC after: 1 week
2009-06-12 23:27:31 +00:00
Maxim Konovalov
f586be87c9
o Correct a database name: "group" not "groups".
...
PR: docs/129853
Submitted by: Denis Barov
MFC after: 1 week
2008-12-22 13:36:15 +00:00
Xin LI
a3c4f7249b
Slightly adjust code logic: we allocate a "size"ed length of memory, not
...
size+1. Use strlcpy() to avoid using - 1 as length for strncpy().
2008-10-23 00:31:15 +00:00
Xin LI
53cd97406b
Use strlcpy() before strlen() instead of strncpy().
2008-10-23 00:28:21 +00:00
Xin LI
ecce338eb4
Since we are going to strlen() on the string, it is supposed to be
...
NUL-terminated, so use strlcpy() instead of strncpy() here.
2008-10-23 00:27:35 +00:00
Xin LI
9bbd8028fa
Replace malloc() + memset() with calloc. This corrects a misuse of
...
memset() as a side effect.
2008-10-23 00:15:00 +00:00
Xin LI
4f7df5c284
Reduce code duplication: use calloc instead of allocing and memset
...
afterward.
Approved by: bushman
2008-10-12 00:44:27 +00:00
Michael Bushkov
2c45f1b564
Removing startup banner.
2008-10-10 22:40:05 +00:00
John Birrell
0aad0f2282
These are the things that the tinderbox has problems with because it
...
doesn't use the default CFLAGS which contain -fno-strict-aliasing.
Until the code is cleaned up, just add -fno-strict-aliasing to the
CFLAGS of these for the tinderboxes' sake, allowing the rest of the
tree to have -Werror enabled again.
2007-11-20 02:07:30 +00:00
Simon L. B. Nielsen
b2712a8ad4
Remove file which was accidently repo-copied to the wrong destination
...
file-name. The file will be nuked entirely from the repository later.
Approved by: re (kensmith)
2007-10-10 17:34:29 +00:00
Michael Bushkov
db1bdf2b02
- Renaming repocopied cached to nscd
...
Approved by: re (kensmith), brooks (mentor)
2007-08-09 13:06:12 +00:00
Ruslan Ermilov
8af480aec1
- When building world WITHOUT_LIBPTHREAD, link libthr to libpthread.
...
- Don't build ngctl(8) and cached(8) if threading libs aren't built.
- Fix various issues in a cached(8) makefile.
2006-11-26 14:36:34 +00:00
Ruslan Ermilov
66f6e0e5df
Revise markup.
2006-09-30 19:07:03 +00:00
Ruslan Ermilov
0708945a3c
Fix usage().
2006-09-30 18:11:59 +00:00
Hajimu UMEMOTO
f28aa72448
If perform-actual-lookups is enabled, getservbyname() matches an entry
...
even when proto is not valid.
Submitted by: Michael Bushkov <bushman__at__rsu.ru>
2006-05-05 15:01:25 +00:00
Hajimu UMEMOTO
b947683ce1
Fix alignment problem on AMD64.
...
Reported by: Pascal Hofstee <caelian__at__gmail.com>
Submitted by: Michael Bushkov <bushman__at__rsu.ru>
Tested by: Pascal Hofstee <caelian__at__gmail.com>
2006-05-02 23:02:32 +00:00
Maxim Konovalov
76c3f9c995
o Sort .Xrs.
2006-04-30 21:31:52 +00:00
Maxim Konovalov
d907672654
o Reformat FILES section.
2006-04-30 21:30:25 +00:00
Maxim Konovalov
b84d0f2f0b
o Add missed commas.
2006-04-30 21:22:01 +00:00
Maxim Konovalov
5fa056b3d8
o Silence mdoc(7) warnings: remove an empty line, add missed .El macro.
...
New sentence - new line.
2006-04-30 21:14:48 +00:00
Matteo Riondato
8eb7b76a63
Specify default values for positive-policy and negative-policy .
2006-04-30 18:34:48 +00:00
Ceri Davies
eeaf7f3af1
Typo.
2006-04-30 12:40:30 +00:00
Tom Rhodes
ef48b7b7e6
Reword a sentence modified in my previous commit. This new one is probably
...
better.
Hinted by: ceri
2006-04-30 01:53:57 +00:00
Tom Rhodes
2fb5ab2f0c
Follow FreeBSD mdoc(7) conventions:
...
- Remove hard sentence breaks;
- Avoid using double negatives or "sexist" language;
- Expand contractions;
- Remove a blank line;
- Some grammar changes.
Usually we do not "hard code" requests to submit bugs to the author, but
I will leave this go for now.
2006-04-29 01:34:03 +00:00
Hajimu UMEMOTO
06a99fe36f
- Extend the nsswitch to support Services, Protocols and Rpc
...
databases.
- Make nsswitch support caching.
Submitted by: Michael Bushkov <bushman__at__rsu.ru>
Sponsored by: Google Summer of Code 2005
2006-04-28 12:03:38 +00:00