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

Reply via email to