Solaris 8
Appears to have the strlcat function
(man strlcat)
/tcpdump-20010510_40 % grep strlcat *
FILES:missing/strlcat.c
Makefile:strlcat.o: $(srcdir)/missing/strlcat.c
Makefile: $(CC) $(CFLAGS) -o $@ -c $(srcdir)/missing/strlcat.c
Makefile.in:strlcat.o: $(srcdir)/missing/strlcat.c
Makefile.in: $(CC) $(CFLAGS) -o $@ -c $(srcdir)/missing/strlcat.c
config.cache:ac_cv_func_strlcat=${ac_cv_func_strlcat='yes'}
config.h:/* Define if you have the strlcat function. */
config.h.in:/* Define if you have the strlcat function. */
config.log:configure:2847: checking for strlcat
configure:for ac_func in vfprintf strcasecmp strlcat strlcpy strdup
configure.in:AC_REPLACE_FUNCS(vfprintf strcasecmp strlcat strlcpy strdup)
interface.h:extern size_t strlcat (char *, const char *, size_t);
Solaris 7
Appears to be missing the strlcat function
(no man page)
Configure creating a slightly different Makefile
Compile ERROR:
gcc -O2 -DHAVE_CONFIG_H -I. -I../libpcap-20010510 -I./missing -c
./smbutil.c
gcc -O2 -DHAVE_CONFIG_H -I. -I../libpcap-20010510 -I./missing -c
./tcpdump.c
gcc -O2 -DHAVE_CONFIG_H -I. -I../libpcap-20010510 -I./missing -c ./util.c
sed -e 's/.*/char version[] = "&";/' ./VERSION > version.c
gcc -O2 -DHAVE_CONFIG_H -I. -I../libpcap-20010510 -I./missing -c
version.c
make: *** No rule to make target `missing/strlcat.c', needed by
`strlcat.o'. St
op.
/tcpdump-20010510_58 % grep strlcat *
grep: CVS: Is a directory
FILES:missing/strlcat.c
Makefile:LIBOBJS = strlcat.o strlcpy.o
Makefile:strlcat.o: $(srcdir)/missing/strlcat.c
Makefile: $(CC) $(CFLAGS) -o $@ -c $(srcdir)/missing/strlcat.c
Makefile.in:strlcat.o: $(srcdir)/missing/strlcat.c
Makefile.in: $(CC) $(CFLAGS) -o $@ -c $(srcdir)/missing/strlcat.c
config.cache:ac_cv_func_strlcat=${ac_cv_func_strlcat='no'}
config.h:/* Define if you have the strlcat function. */
config.h.in:/* Define if you have the strlcat function. */
config.log:configure:2847: checking for strlcat
config.log:strlcat /var/tmp/ccnSCIaJ.o
config.log: which can conflict with char strlcat(); below. */
config.log:char strlcat();
config.log:#if defined (__stub_strlcat) || defined (__stub___strlcat)
config.log:strlcat();
config.status:s%@LIBOBJS@% strlcat.o strlcpy.o%g
configure:for ac_func in vfprintf strcasecmp strlcat strlcpy strdup
configure.in:AC_REPLACE_FUNCS(vfprintf strcasecmp strlcat strlcpy strdup)
interface.h:extern size_t strlcat (char *, const char *, size_t);
grep: lbl: Is a directory
grep: linux-include: Is a directory
grep: missing: Is a directory
/tcpdump-20010510_61 % ls missing
CVS addrinfo.h addrsize.h bittypes.h
- ___________.___________________.________
- < Al Piszcz | [EMAIL PROTECTED] | MITRE >
-
This is the TCPDUMP workers list. It is archived at
http://www.tcpdump.org/lists/workers/index.html
To unsubscribe use mailto:[EMAIL PROTECTED]?body=unsubscribe