=> Bootstrap dependency digest>=20010302: found digest-20121220 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for yafc-0.7.10nb3 --- ./config.h.in --- --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in doc Making all in lib --- xmalloc.o --- --- fnmatch.o --- --- xmalloc.o --- source='xmalloc.c' object='xmalloc.o' libtool=no depfile='.deps/xmalloc.Po' tmpdepfile='.deps/xmalloc.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../src -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f xmalloc.c || echo './'`xmalloc.c --- fnmatch.o --- source='fnmatch.c' object='fnmatch.o' libtool=no depfile='.deps/fnmatch.Po' tmpdepfile='.deps/fnmatch.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../src -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f fnmatch.c || echo './'`fnmatch.c --- makepath.o --- source='makepath.c' object='makepath.o' libtool=no depfile='.deps/makepath.Po' tmpdepfile='.deps/makepath.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../src -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f makepath.c || echo './'`makepath.c --- base64.o --- source='base64.c' object='base64.o' libtool=no depfile='.deps/base64.Po' tmpdepfile='.deps/base64.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../src -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f base64.c || echo './'`base64.c --- modechange.o --- source='modechange.c' object='modechange.o' libtool=no depfile='.deps/modechange.Po' tmpdepfile='.deps/modechange.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../src -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f modechange.c || echo './'`modechange.c --- bashline.o --- source='bashline.c' object='bashline.o' libtool=no depfile='.deps/bashline.Po' tmpdepfile='.deps/bashline.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../src -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f bashline.c || echo './'`bashline.c --- libfoo.a --- rm -f libfoo.a ar cru libfoo.a xmalloc.o fnmatch.o makepath.o base64.o modechange.o bashline.o ranlib libfoo.a Making all in src --- text2c.o --- source='text2c.c' object='text2c.o' libtool=no depfile='.deps/text2c.Po' tmpdepfile='.deps/text2c.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f text2c.c || echo './'`text2c.c --- text2c --- /bin/sh ../libtool --mode=link gcc -O2 -I/usr/pkg/include -I/usr/include -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -o text2c text2c.o -lreadline -ltermcap mkdir .libs gcc -O2 -I/usr/pkg/include -I/usr/include -Wl,-R/usr/pkg/lib -Wl,-R/usr/lib -o text2c text2c.o -L/usr/pkg/lib -L/usr/lib /usr/pkg/lib/libreadline.so -ltermcap -Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath -Wl,/usr/pkg/lib --- yafcrc.h --- ./text2c ../yafcrc.sample yafcrc.h default_yafcrc --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in libmhe --- linklist.o --- --- strq.o --- --- linklist.o --- source='linklist.c' object='linklist.o' libtool=no depfile='.deps/linklist.Po' tmpdepfile='.deps/linklist.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f linklist.c || echo './'`linklist.c --- strq.o --- source='strq.c' object='strq.o' libtool=no depfile='.deps/strq.Po' tmpdepfile='.deps/strq.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f strq.c || echo './'`strq.c --- shortpath.o --- --- args.o --- --- shortpath.o --- source='shortpath.c' object='shortpath.o' libtool=no depfile='.deps/shortpath.Po' tmpdepfile='.deps/shortpath.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f shortpath.c || echo './'`shortpath.c --- args.o --- source='args.c' object='args.o' libtool=no depfile='.deps/args.Po' tmpdepfile='.deps/args.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f args.c || echo './'`args.c --- libmhe.a --- rm -f libmhe.a ar cru libmhe.a linklist.o strq.o shortpath.o args.o ranlib libmhe.a Making all in ftp --- ftp.o --- --- socket.o --- --- ftp.o --- source='ftp.c' object='ftp.o' libtool=no depfile='.deps/ftp.Po' tmpdepfile='.deps/ftp.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f ftp.c || echo './'`ftp.c --- socket.o --- source='socket.c' object='socket.o' libtool=no depfile='.deps/socket.Po' tmpdepfile='.deps/socket.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f socket.c || echo './'`socket.c --- host.o --- source='host.c' object='host.o' libtool=no depfile='.deps/host.Po' tmpdepfile='.deps/host.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f host.c || echo './'`host.c --- rglob.o --- --- rfile.o --- --- rglob.o --- source='rglob.c' object='rglob.o' libtool=no depfile='.deps/rglob.Po' tmpdepfile='.deps/rglob.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f rglob.c || echo './'`rglob.c --- rfile.o --- source='rfile.c' object='rfile.o' libtool=no depfile='.deps/rfile.Po' tmpdepfile='.deps/rfile.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f rfile.c || echo './'`rfile.c --- rdirectory.o --- source='rdirectory.c' object='rdirectory.o' libtool=no depfile='.deps/rdirectory.Po' tmpdepfile='.deps/rdirectory.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f rdirectory.c || echo './'`rdirectory.c --- lscolors.o --- source='lscolors.c' object='lscolors.o' libtool=no depfile='.deps/lscolors.Po' tmpdepfile='.deps/lscolors.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f lscolors.c || echo './'`lscolors.c --- url.o --- source='url.c' object='url.o' libtool=no depfile='.deps/url.Po' tmpdepfile='.deps/url.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f url.c || echo './'`url.c --- cache.o --- source='cache.c' object='cache.o' libtool=no depfile='.deps/cache.Po' tmpdepfile='.deps/cache.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f cache.c || echo './'`cache.c --- ftpsend.o --- --- ftpsigs.o --- --- ftpsend.o --- source='ftpsend.c' object='ftpsend.o' libtool=no depfile='.deps/ftpsend.Po' tmpdepfile='.deps/ftpsend.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f ftpsend.c || echo './'`ftpsend.c --- ftpsigs.o --- source='ftpsigs.c' object='ftpsigs.o' libtool=no depfile='.deps/ftpsigs.Po' tmpdepfile='.deps/ftpsigs.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f ftpsigs.c || echo './'`ftpsigs.c --- atomicio.o --- source='atomicio.c' object='atomicio.o' libtool=no depfile='.deps/atomicio.Po' tmpdepfile='.deps/atomicio.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f atomicio.c || echo './'`atomicio.c --- buffer.o --- source='buffer.c' object='buffer.o' libtool=no depfile='.deps/buffer.Po' tmpdepfile='.deps/buffer.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f buffer.c || echo './'`buffer.c --- bufaux.o --- source='bufaux.c' object='bufaux.o' libtool=no depfile='.deps/bufaux.Po' tmpdepfile='.deps/bufaux.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f bufaux.c || echo './'`bufaux.c --- sftp-common.o --- source='sftp-common.c' object='sftp-common.o' libtool=no depfile='.deps/sftp-common.Po' tmpdepfile='.deps/sftp-common.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f sftp-common.c || echo './'`sftp-common.c --- ssh_cmd.o --- source='ssh_cmd.c' object='ssh_cmd.o' libtool=no depfile='.deps/ssh_cmd.Po' tmpdepfile='.deps/ssh_cmd.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f ssh_cmd.c || echo './'`ssh_cmd.c --- ssh_ftp.o --- source='ssh_ftp.c' object='ssh_ftp.o' libtool=no depfile='.deps/ssh_ftp.Po' tmpdepfile='.deps/ssh_ftp.TPo' depmode=gcc3 /bin/sh ../../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../lib -I../../src -I../../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f ssh_ftp.c || echo './'`ssh_ftp.c --- libftp.a --- rm -f libftp.a ar cru libftp.a ftp.o socket.o host.o rglob.o rfile.o rdirectory.o lscolors.o url.o cache.o ftpsend.o ftpsigs.o atomicio.o buffer.o bufaux.o sftp-common.o ssh_cmd.o ssh_ftp.o ranlib libftp.a --- main.o --- --- alias.o --- --- main.o --- source='main.c' object='main.o' libtool=no depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f main.c || echo './'`main.c --- alias.o --- source='alias.c' object='alias.o' libtool=no depfile='.deps/alias.Po' tmpdepfile='.deps/alias.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f alias.c || echo './'`alias.c --- cmd.o --- source='cmd.c' object='cmd.o' libtool=no depfile='.deps/cmd.Po' tmpdepfile='.deps/cmd.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f cmd.c || echo './'`cmd.c --- commands.o --- source='commands.c' object='commands.o' libtool=no depfile='.deps/commands.Po' tmpdepfile='.deps/commands.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f commands.c || echo './'`commands.c --- completion.o --- source='completion.c' object='completion.o' libtool=no depfile='.deps/completion.Po' tmpdepfile='.deps/completion.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f completion.c || echo './'`completion.c --- get.o --- source='get.c' object='get.o' libtool=no depfile='.deps/get.Po' tmpdepfile='.deps/get.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f get.c || echo './'`get.c --- fxp.o --- source='fxp.c' object='fxp.o' libtool=no depfile='.deps/fxp.Po' tmpdepfile='.deps/fxp.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f fxp.c || echo './'`fxp.c --- gvars.o --- source='gvars.c' object='gvars.o' libtool=no depfile='.deps/gvars.Po' tmpdepfile='.deps/gvars.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f gvars.c || echo './'`gvars.c --- lglob.o --- source='lglob.c' object='lglob.o' libtool=no depfile='.deps/lglob.Po' tmpdepfile='.deps/lglob.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f lglob.c || echo './'`lglob.c --- help.o --- source='help.c' object='help.o' libtool=no depfile='.deps/help.Po' tmpdepfile='.deps/help.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f help.c || echo './'`help.c --- input.o --- source='input.c' object='input.o' libtool=no depfile='.deps/input.Po' tmpdepfile='.deps/input.TPo' depmode=gcc3 /bin/sh ../support/depcomp gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I. -I../lib -I../src/ftp -I../src/libmhe -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/pkg/include -I/usr/include -c `test -f input.c || echo './'`input.c --- help.o --- help.c: In function 'cmd_help': help.c:25:2: error: 'Function' undeclared (first use in this function) help.c:25:2: note: each undeclared identifier is reported only once for each function it appears in help.c:25:12: error: 'func' undeclared (first use in this function) *** [help.o] Error code 1 make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src --- input.o --- input.c: In function 'input_init': input.c:205:41: error: 'CPPFunction' undeclared (first use in this function) input.c:205:41: note: each undeclared identifier is reported only once for each function it appears in input.c:205:54: error: expected expression before ')' token *** [input.o] Error code 1 make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src 2 errors make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src *** [all-recursive] Error code 1 make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src 1 error make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src *** [all] Error code 2 make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src 1 error make: stopped in /scratch/net/yafc/work/yafc-0.7.10/src *** [all-recursive] Error code 1 make: stopped in /scratch/net/yafc/work/yafc-0.7.10 1 error make: stopped in /scratch/net/yafc/work/yafc-0.7.10 *** [all] Error code 2 make: stopped in /scratch/net/yafc/work/yafc-0.7.10 1 error make: stopped in /scratch/net/yafc/work/yafc-0.7.10 *** Error code 2 Stop. make: stopped in /bulk-data/pkgsrc/net/yafc *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/net/yafc