Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/prg-localcount2]: src Sync with HEAD
details: https://anonhg.NetBSD.org/src/rev/2f79ddacd8b7
branches: prg-localcount2
changeset: 823537:2f79ddacd8b7
user: pgoyette <pgoyette%NetBSD.org@localhost>
date: Thu May 11 02:58:28 2017 +0000
description:
Sync with HEAD
diffstat:
bin/ksh/misc.c | 27 +-
bin/sh/eval.c | 51 +-
bin/sh/input.c | 22 +-
bin/sh/input.h | 8 +-
bin/sh/jobs.c | 20 +-
bin/sh/mktokens | 3 +-
bin/sh/nodetypes | 4 +-
bin/sh/parser.c | 179 +-
bin/sh/sh.1 | 119 +-
bin/sh/show.c | 20 +-
bin/sh/trap.c | 136 +-
bin/sh/var.c | 45 +-
distrib/sets/lists/base/shl.mi | 8 +-
distrib/sets/lists/comp/mi | 15 +-
distrib/sets/lists/debug/md.amd64 | 3 +-
distrib/sets/lists/debug/shl.mi | 8 +-
distrib/sets/lists/tests/mi | 3 +-
distrib/utils/x_ifconfig/Makefile | 3 +-
doc/3RDPARTY | 10 +-
doc/CHANGES | 4 +-
external/bsd/dhcpcd/dist/Makefile | 2 +-
external/bsd/dhcpcd/dist/configure | 7 +-
external/bsd/dhcpcd/dist/src/Makefile | 4 +-
external/bsd/dhcpcd/dist/src/defs.h | 2 +-
external/bsd/dhcpcd/dist/src/dhcp6.c | 143 +-
external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf | 1 +
external/bsd/dhcpcd/dist/src/dhcpcd.8.in | 4 +-
external/bsd/dhcpcd/dist/src/dhcpcd.c | 49 +-
external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in | 9 +-
external/bsd/dhcpcd/dist/src/dhcpcd.h | 1 +
external/bsd/dhcpcd/dist/src/if-bsd.c | 89 +-
external/bsd/dhcpcd/dist/src/if-linux.c | 17 +-
external/bsd/dhcpcd/dist/src/if-options.c | 28 +-
external/bsd/dhcpcd/dist/src/if-options.h | 4 +-
external/bsd/dhcpcd/dist/src/if-sun.c | 7 +
external/bsd/dhcpcd/dist/src/if.c | 2 +
external/bsd/dhcpcd/dist/src/if.h | 1 +
external/bsd/dhcpcd/dist/src/ipv4.c | 4 +-
external/bsd/dhcpcd/dist/src/ipv6.c | 104 +-
external/bsd/dhcpcd/dist/src/ipv6.h | 2 +
external/bsd/dhcpcd/dist/src/route.c | 15 +
external/bsd/openpam/dist/CREDITS | 2 +
external/bsd/openpam/dist/HISTORY | 39 +
external/bsd/openpam/dist/LICENSE | 2 +-
external/bsd/openpam/dist/Makefile.am | 4 +-
external/bsd/openpam/dist/Makefile.in | 62 +-
external/bsd/openpam/dist/README | 15 -
external/bsd/openpam/dist/RELNOTES | 17 +-
external/bsd/openpam/dist/TODO | 18 +-
external/bsd/openpam/dist/aclocal.m4 | 8659 +---------
external/bsd/openpam/dist/autogen.sh | 4 +-
external/bsd/openpam/dist/bin/Makefile.am | 2 +-
external/bsd/openpam/dist/bin/Makefile.in | 32 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/Makefile.am | 6 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/Makefile.in | 42 +-
external/bsd/openpam/dist/bin/openpam_dump_policy/openpam_dump_policy.c | 4 +-
external/bsd/openpam/dist/bin/pamtest/Makefile.am | 6 +-
external/bsd/openpam/dist/bin/pamtest/Makefile.in | 41 +-
external/bsd/openpam/dist/bin/pamtest/pamtest.1 | 8 +-
external/bsd/openpam/dist/bin/pamtest/pamtest.c | 4 +-
external/bsd/openpam/dist/bin/su/Makefile.am | 6 +-
external/bsd/openpam/dist/bin/su/Makefile.in | 41 +-
external/bsd/openpam/dist/bin/su/su.1 | 8 +-
external/bsd/openpam/dist/bin/su/su.c | 4 +-
external/bsd/openpam/dist/compile | 2 +-
external/bsd/openpam/dist/config.h.in | 6 +-
external/bsd/openpam/dist/configure | 2382 +-
external/bsd/openpam/dist/configure.ac | 44 +-
external/bsd/openpam/dist/depcomp | 2 +-
external/bsd/openpam/dist/doc/Makefile.am | 2 +-
external/bsd/openpam/dist/doc/Makefile.in | 32 +-
external/bsd/openpam/dist/doc/man/Makefile.am | 21 +-
external/bsd/openpam/dist/doc/man/Makefile.in | 50 +-
external/bsd/openpam/dist/doc/man/openpam.3 | 103 +-
external/bsd/openpam/dist/doc/man/openpam.man | 2 +-
external/bsd/openpam/dist/doc/man/openpam_borrow_cred.3 | 12 +-
external/bsd/openpam/dist/doc/man/openpam_free_data.3 | 10 +-
external/bsd/openpam/dist/doc/man/openpam_free_envlist.3 | 8 +-
external/bsd/openpam/dist/doc/man/openpam_get_feature.3 | 14 +-
external/bsd/openpam/dist/doc/man/openpam_get_option.3 | 10 +-
external/bsd/openpam/dist/doc/man/openpam_log.3 | 10 +-
external/bsd/openpam/dist/doc/man/openpam_nullconv.3 | 12 +-
external/bsd/openpam/dist/doc/man/openpam_readline.3 | 10 +-
external/bsd/openpam/dist/doc/man/openpam_readlinev.3 | 8 +-
external/bsd/openpam/dist/doc/man/openpam_readword.3 | 8 +-
external/bsd/openpam/dist/doc/man/openpam_restore_cred.3 | 12 +-
external/bsd/openpam/dist/doc/man/openpam_set_feature.3 | 14 +-
external/bsd/openpam/dist/doc/man/openpam_set_option.3 | 12 +-
external/bsd/openpam/dist/doc/man/openpam_straddch.3 | 8 +-
external/bsd/openpam/dist/doc/man/openpam_subst.3 | 14 +-
external/bsd/openpam/dist/doc/man/openpam_ttyconv.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam.3 | 85 +-
external/bsd/openpam/dist/doc/man/pam.conf.5 | 8 +-
external/bsd/openpam/dist/doc/man/pam.man | 2 +-
external/bsd/openpam/dist/doc/man/pam_acct_mgmt.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_authenticate.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_chauthtok.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_close_session.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_conv.3 | 8 +-
external/bsd/openpam/dist/doc/man/pam_end.3 | 16 +-
external/bsd/openpam/dist/doc/man/pam_error.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_get_authtok.3 | 16 +-
external/bsd/openpam/dist/doc/man/pam_get_data.3 | 14 +-
external/bsd/openpam/dist/doc/man/pam_get_item.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_get_user.3 | 14 +-
external/bsd/openpam/dist/doc/man/pam_getenv.3 | 10 +-
external/bsd/openpam/dist/doc/man/pam_getenvlist.3 | 10 +-
external/bsd/openpam/dist/doc/man/pam_info.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_open_session.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_prompt.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_putenv.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_set_data.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_set_item.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_setcred.3 | 18 +-
external/bsd/openpam/dist/doc/man/pam_setenv.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_sm_acct_mgmt.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_sm_authenticate.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_sm_chauthtok.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_sm_close_session.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_sm_open_session.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_sm_setcred.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_start.3 | 14 +-
external/bsd/openpam/dist/doc/man/pam_strerror.3 | 10 +-
external/bsd/openpam/dist/doc/man/pam_verror.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_vinfo.3 | 12 +-
external/bsd/openpam/dist/doc/man/pam_vprompt.3 | 12 +-
external/bsd/openpam/dist/include/Makefile.am | 2 +-
external/bsd/openpam/dist/include/Makefile.in | 32 +-
external/bsd/openpam/dist/include/security/Makefile.am | 2 +-
external/bsd/openpam/dist/include/security/Makefile.in | 34 +-
external/bsd/openpam/dist/include/security/openpam.h | 7 +-
external/bsd/openpam/dist/include/security/openpam_attr.h | 4 +-
external/bsd/openpam/dist/include/security/openpam_version.h | 10 +-
external/bsd/openpam/dist/include/security/pam_appl.h | 6 +-
external/bsd/openpam/dist/include/security/pam_constants.h | 10 +-
external/bsd/openpam/dist/include/security/pam_modules.h | 4 +-
external/bsd/openpam/dist/include/security/pam_types.h | 4 +-
external/bsd/openpam/dist/install-sh | 354 +-
external/bsd/openpam/dist/lib/Makefile.am | 8 +-
external/bsd/openpam/dist/lib/Makefile.in | 37 +-
external/bsd/openpam/dist/lib/libpam/Makefile.am | 6 +-
external/bsd/openpam/dist/lib/libpam/Makefile.in | 41 +-
external/bsd/openpam/dist/lib/libpam/openpam_asprintf.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_asprintf.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_borrow_cred.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_check_owner_perms.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_configure.c | 18 +-
external/bsd/openpam/dist/lib/libpam/openpam_constants.c | 180 +-
external/bsd/openpam/dist/lib/libpam/openpam_constants.h | 7 +-
external/bsd/openpam/dist/lib/libpam/openpam_cred.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_ctype.h | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_debug.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_dispatch.c | 18 +-
external/bsd/openpam/dist/lib/libpam/openpam_dlfunc.h | 7 +-
external/bsd/openpam/dist/lib/libpam/openpam_dynamic.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_features.c | 13 +-
external/bsd/openpam/dist/lib/libpam/openpam_features.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_findenv.c | 16 +-
external/bsd/openpam/dist/lib/libpam/openpam_free_data.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_free_envlist.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_get_feature.c | 12 +-
external/bsd/openpam/dist/lib/libpam/openpam_get_option.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_impl.h | 45 +-
external/bsd/openpam/dist/lib/libpam/openpam_load.c | 10 +-
external/bsd/openpam/dist/lib/libpam/openpam_log.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_nullconv.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_readline.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_readlinev.c | 10 +-
external/bsd/openpam/dist/lib/libpam/openpam_readword.c | 10 +-
external/bsd/openpam/dist/lib/libpam/openpam_restore_cred.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_set_feature.c | 12 +-
external/bsd/openpam/dist/lib/libpam/openpam_set_option.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_static.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_straddch.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlcat.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlcat.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlcmp.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlcpy.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlcpy.h | 4 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlset.c | 8 +-
external/bsd/openpam/dist/lib/libpam/openpam_strlset.h | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_subst.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_ttyconv.c | 8 +-
external/bsd/openpam/dist/lib/libpam/openpam_vasprintf.c | 6 +-
external/bsd/openpam/dist/lib/libpam/openpam_vasprintf.h | 4 +-
external/bsd/openpam/dist/lib/libpam/pam_acct_mgmt.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_authenticate.c | 14 +-
external/bsd/openpam/dist/lib/libpam/pam_authenticate_secondary.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_chauthtok.c | 14 +-
external/bsd/openpam/dist/lib/libpam/pam_close_session.c | 14 +-
external/bsd/openpam/dist/lib/libpam/pam_end.c | 12 +-
external/bsd/openpam/dist/lib/libpam/pam_error.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_get_authtok.c | 19 +-
external/bsd/openpam/dist/lib/libpam/pam_get_data.c | 11 +-
external/bsd/openpam/dist/lib/libpam/pam_get_item.c | 15 +-
external/bsd/openpam/dist/lib/libpam/pam_get_mapped_authtok.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_get_mapped_username.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_get_user.c | 17 +-
external/bsd/openpam/dist/lib/libpam/pam_getenv.c | 23 +-
external/bsd/openpam/dist/lib/libpam/pam_getenvlist.c | 14 +-
external/bsd/openpam/dist/lib/libpam/pam_info.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_open_session.c | 14 +-
external/bsd/openpam/dist/lib/libpam/pam_prompt.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_putenv.c | 22 +-
external/bsd/openpam/dist/lib/libpam/pam_set_data.c | 10 +-
external/bsd/openpam/dist/lib/libpam/pam_set_item.c | 30 +-
external/bsd/openpam/dist/lib/libpam/pam_set_mapped_authtok.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_set_mapped_username.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_setcred.c | 14 +-
external/bsd/openpam/dist/lib/libpam/pam_setenv.c | 15 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_acct_mgmt.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_authenticate.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_authenticate_secondary.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_chauthtok.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_close_session.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_get_mapped_authtok.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_get_mapped_username.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_open_session.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_set_mapped_authtok.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_set_mapped_username.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_sm_setcred.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_start.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_strerror.c | 74 +-
external/bsd/openpam/dist/lib/libpam/pam_verror.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_vinfo.c | 6 +-
external/bsd/openpam/dist/lib/libpam/pam_vprompt.c | 6 +-
external/bsd/openpam/dist/ltmain.sh | 5873 ++++--
external/bsd/openpam/dist/misc/Makefile.am | 1 +
external/bsd/openpam/dist/misc/Makefile.in | 449 +
external/bsd/openpam/dist/misc/coverage.sh.in | 33 +
external/bsd/openpam/dist/misc/coverity.sh.in | 37 +
external/bsd/openpam/dist/misc/gendoc.pl | 76 +-
external/bsd/openpam/dist/missing | 6 +-
external/bsd/openpam/dist/mkpkgng.in | 47 +-
external/bsd/openpam/dist/modules/Makefile.am | 4 +-
external/bsd/openpam/dist/modules/Makefile.in | 36 +-
external/bsd/openpam/dist/modules/pam_deny/Makefile.am | 10 +-
external/bsd/openpam/dist/modules/pam_deny/Makefile.in | 45 +-
external/bsd/openpam/dist/modules/pam_deny/pam_deny.c | 4 +-
external/bsd/openpam/dist/modules/pam_permit/Makefile.am | 10 +-
external/bsd/openpam/dist/modules/pam_permit/Makefile.in | 45 +-
external/bsd/openpam/dist/modules/pam_permit/pam_permit.c | 4 +-
external/bsd/openpam/dist/modules/pam_return/Makefile.am | 19 +
external/bsd/openpam/dist/modules/pam_return/Makefile.in | 661 +
external/bsd/openpam/dist/modules/pam_return/pam_return.c | 127 +
external/bsd/openpam/dist/modules/pam_unix/Makefile.am | 12 +-
external/bsd/openpam/dist/modules/pam_unix/Makefile.in | 46 +-
external/bsd/openpam/dist/modules/pam_unix/pam_unix.c | 10 +-
external/bsd/openpam/dist/pamgdb.in | 41 -
external/bsd/openpam/dist/t/Makefile.am | 23 +-
external/bsd/openpam/dist/t/Makefile.in | 118 +-
external/bsd/openpam/dist/t/t.h | 83 -
external/bsd/openpam/dist/t/t_file.c | 160 -
external/bsd/openpam/dist/t/t_main.c | 127 -
external/bsd/openpam/dist/t/t_openpam_ctype.c | 49 +-
external/bsd/openpam/dist/t/t_openpam_dispatch.c | 220 +
external/bsd/openpam/dist/t/t_openpam_readlinev.c | 133 +-
external/bsd/openpam/dist/t/t_openpam_readword.c | 291 +-
external/bsd/openpam/dist/t/t_pam_conv.c | 134 +
external/bsd/openpam/dist/t/t_pam_conv.h | 45 +
external/bsd/openpam/dist/test-driver | 35 +-
external/bsd/tmux/dist/tmux.h | 2 +-
external/mit/lua/dist/src/lparser.c | 4 +-
games/fortune/datfiles/fortunes | 3 +
include/signal.h | 9 +-
lib/libc/gen/Makefile.inc | 11 +-
lib/libc/gen/glob.c | 6 +-
lib/libc/gen/signalname.3 | 133 +
lib/libc/gen/signalname.c | 44 +
lib/libc/gen/signalnext.c | 49 +
lib/libc/gen/signalnumber.c | 52 +
lib/libc/inet/inet_net_ntop.c | 4 +-
lib/libc/rpc/rpc_generic.c | 13 +-
lib/libc/rpc/rpcb_prot.c | 26 +-
lib/libc/rpc/rpcb_st_xdr.c | 13 +-
lib/libc/rpc/xdr.c | 34 +-
lib/libc/shlib_version | 4 +-
lib/libc/sys/accept.2 | 4 +-
lib/libc/sys/mmap.2 | 17 +-
lib/libc/sys/mprotect.2 | 16 +-
lib/libc/sys/mremap.2 | 7 +-
lib/libc/time/localtime.c | 6 +-
lib/libm/Makefile | 9 +-
lib/libm/arch/arm/fenv.c | 21 +-
lib/libm/complex/Makefile.inc | 3 +-
lib/libm/complex/catrigl.c | 18 +-
lib/libm/src/e_asin.c | 5 +-
lib/libm/src/e_asinf.c | 5 +-
lib/libm/src/e_sqrtl.c | 3 +-
lib/libm/src/llrint.c | 13 -
lib/libm/src/llrintf.c | 13 -
lib/libm/src/llround.c | 13 -
lib/libm/src/llroundf.c | 13 -
lib/libm/src/lrint.c | 114 -
lib/libm/src/lrintf.c | 92 -
lib/libm/src/lround.c | 85 -
lib/libm/src/lroundf.c | 80 -
lib/libm/src/s_fma.c | 6 +-
lib/libm/src/s_fmaf.c | 6 +-
lib/libm/src/s_fmal.c | 6 +-
lib/libm/src/s_llrint.c | 13 +
lib/libm/src/s_llrintf.c | 13 +
lib/libm/src/s_llrintl.c | 16 +
lib/libm/src/s_llround.c | 15 +
lib/libm/src/s_llroundf.c | 15 +
lib/libm/src/s_llroundl.c | 15 +
lib/libm/src/s_lrint.c | 64 +
lib/libm/src/s_lrintf.c | 13 +
lib/libm/src/s_lrintl.c | 15 +
lib/libm/src/s_lround.c | 72 +
lib/libm/src/s_lroundf.c | 15 +
lib/libm/src/s_lroundl.c | 15 +
lib/libm/src/s_nearbyint.c | 6 +-
lib/libpam/Makefile.inc | 4 +-
lib/libpuffs/framebuf.c | 28 +-
lib/librumpclient/Makefile | 2 +-
lib/librumphijack/Makefile | 2 +-
lib/librumpuser/Makefile | 2 +-
lib/libterminfo/compile.c | 75 +-
lib/libterminfo/curterm.c | 6 +-
lib/libterminfo/setupterm.c | 12 +-
lib/libterminfo/term.c | 14 +-
lib/libterminfo/termcap.c | 46 +-
lib/libterminfo/tparm.c | 37 +-
lib/lua/sqlite/sqlite.c | 15 +-
sbin/ifconfig/Makefile.common | 9 +-
sbin/mount_portal/Makefile | 4 +-
sbin/mount_portal/examples/advanced.1 | 3 +-
sbin/mount_portal/examples/advanced.1.conf | 2 +
sbin/mount_portal/examples/cvs.1 | 11 +-
sbin/mount_portal/examples/cvs.conf | 3 +-
sbin/mount_portal/examples/cvs.sh.sh | 6 +-
sbin/mount_portal/examples/fing.c | 2 +
sbin/mount_portal/examples/fs.1 | 2 +
sbin/mount_portal/examples/fs.1.conf | 2 +
sbin/mount_portal/examples/rfilter.1 | 2 +
sbin/mount_portal/examples/rfilter.2 | 2 +
sbin/mount_portal/examples/rfilter.2.conf | 4 +-
sbin/mount_portal/examples/tcp.1 | 2 +
sbin/mount_portal/examples/tcp.1.conf | 2 +
sbin/mount_portal/portal.conf | 5 +-
sbin/mount_portal/pt_conf.c | 5 +-
sbin/mount_portal/pt_exec.c | 58 -
sbin/mount_portal/pt_file.c | 10 +-
sbin/mount_portal/puffs_portal.c | 64 +-
sbin/nvmectl/nvmectl.c | 12 +-
sbin/nvmectl/nvmectl.h | 5 +-
share/examples/lua/gpio.lua | 6 +-
share/examples/lua/sqlite.lua | 5 +-
share/man/man4/audio.4 | 6 +-
share/man/man9/mutex.9 | 15 +-
share/man/man9/namei.9 | 8 +-
share/man/man9/uvm_map.9 | 11 +-
share/misc/acronyms | 4 +-
share/misc/acronyms.comp | 6 +-
sys/arch/arm/arm/undefined.c | 6 +-
sys/arch/arm/nvidia/tegra_apbdma.c | 29 +-
sys/arch/evbarm/conf/BEAGLEBONE | 3 +-
sys/arch/hpcmips/hpcmips/machdep.c | 24 +-
sys/arch/mips/include/cpuregs.h | 12 +-
sys/arch/mips/mips/cpu_subr.c | 6 +-
sys/arch/mips/mips/mips3_clock.c | 6 +-
sys/arch/mips/mips/mipsX_subr.S | 42 +-
sys/arch/mips/mips/mips_dsp.c | 6 +-
sys/arch/mips/mips/mips_fpu.c | 6 +-
sys/arch/mips/mips/mips_machdep.c | 5 +-
sys/arch/mips/mips/pmap_machdep.c | 10 +-
sys/arch/mips/mips/vm_machdep.c | 52 +-
sys/arch/sparc64/sparc64/locore.s | 5 +-
sys/arch/x86/x86/identcpu.c | 7 +-
sys/compat/aoutm68k/aoutm68k_syscall.h | 2 +-
sys/compat/aoutm68k/aoutm68k_syscallargs.h | 5 +-
sys/compat/aoutm68k/aoutm68k_syscalls.c | 4 +-
sys/compat/aoutm68k/aoutm68k_sysent.c | 4 +-
sys/compat/freebsd/freebsd_syscall.h | 2 +-
sys/compat/freebsd/freebsd_syscallargs.h | 5 +-
sys/compat/freebsd/freebsd_syscalls.c | 4 +-
sys/compat/freebsd/freebsd_sysent.c | 4 +-
sys/compat/ibcs2/ibcs2_syscall.h | 2 +-
sys/compat/ibcs2/ibcs2_syscallargs.h | 5 +-
sys/compat/ibcs2/ibcs2_syscalls.c | 4 +-
sys/compat/ibcs2/ibcs2_sysent.c | 4 +-
sys/compat/linux/arch/alpha/linux_syscall.h | 2 +-
sys/compat/linux/arch/alpha/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/alpha/linux_syscalls.c | 4 +-
sys/compat/linux/arch/alpha/linux_sysent.c | 4 +-
sys/compat/linux/arch/amd64/linux_syscall.h | 2 +-
sys/compat/linux/arch/amd64/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/amd64/linux_syscalls.c | 4 +-
sys/compat/linux/arch/amd64/linux_sysent.c | 4 +-
sys/compat/linux/arch/amd64/linux_systrace_args.c | 2 +-
sys/compat/linux/arch/arm/linux_syscall.h | 2 +-
sys/compat/linux/arch/arm/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/arm/linux_syscalls.c | 4 +-
sys/compat/linux/arch/arm/linux_sysent.c | 4 +-
sys/compat/linux/arch/arm/linux_systrace_args.c | 2 +-
sys/compat/linux/arch/i386/linux_syscall.h | 2 +-
sys/compat/linux/arch/i386/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/i386/linux_syscalls.c | 4 +-
sys/compat/linux/arch/i386/linux_sysent.c | 4 +-
sys/compat/linux/arch/i386/linux_systrace_args.c | 2 +-
sys/compat/linux/arch/m68k/linux_syscall.h | 2 +-
sys/compat/linux/arch/m68k/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/m68k/linux_syscalls.c | 4 +-
sys/compat/linux/arch/m68k/linux_sysent.c | 4 +-
sys/compat/linux/arch/mips/linux_syscall.h | 2 +-
sys/compat/linux/arch/mips/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/mips/linux_syscalls.c | 4 +-
sys/compat/linux/arch/mips/linux_sysent.c | 4 +-
sys/compat/linux/arch/powerpc/linux_machdep.c | 12 +-
sys/compat/linux/arch/powerpc/linux_syscall.h | 2 +-
sys/compat/linux/arch/powerpc/linux_syscallargs.h | 5 +-
sys/compat/linux/arch/powerpc/linux_syscalls.c | 4 +-
sys/compat/linux/arch/powerpc/linux_sysent.c | 4 +-
sys/compat/linux/common/linux_misc.c | 6 +-
sys/compat/linux32/arch/amd64/linux32_syscall.h | 2 +-
sys/compat/linux32/arch/amd64/linux32_syscallargs.h | 5 +-
sys/compat/linux32/arch/amd64/linux32_syscalls.c | 4 +-
sys/compat/linux32/arch/amd64/linux32_sysent.c | 4 +-
sys/compat/linux32/arch/amd64/linux32_systrace_args.c | 2 +-
sys/compat/netbsd32/netbsd32_syscall.h | 2 +-
sys/compat/netbsd32/netbsd32_syscallargs.h | 5 +-
sys/compat/netbsd32/netbsd32_syscalls.c | 4 +-
sys/compat/netbsd32/netbsd32_syscalls_autoload.c | 4 +-
sys/compat/netbsd32/netbsd32_sysent.c | 4 +-
sys/compat/netbsd32/netbsd32_systrace_args.c | 2 +-
sys/compat/osf1/osf1_syscall.h | 2 +-
sys/compat/osf1/osf1_syscallargs.h | 5 +-
sys/compat/osf1/osf1_syscalls.c | 4 +-
sys/compat/osf1/osf1_sysent.c | 4 +-
sys/compat/sunos/sunos_syscall.h | 2 +-
sys/compat/sunos/sunos_syscallargs.h | 5 +-
sys/compat/sunos/sunos_syscalls.c | 4 +-
sys/compat/sunos/sunos_sysent.c | 4 +-
sys/compat/sunos32/sunos32_syscall.h | 2 +-
sys/compat/sunos32/sunos32_syscallargs.h | 5 +-
sys/compat/sunos32/sunos32_syscalls.c | 4 +-
sys/compat/sunos32/sunos32_sysent.c | 4 +-
sys/compat/svr4/svr4_syscall.h | 2 +-
sys/compat/svr4/svr4_syscallargs.h | 5 +-
sys/compat/svr4/svr4_syscalls.c | 4 +-
sys/compat/svr4/svr4_sysent.c | 4 +-
sys/compat/svr4_32/svr4_32_syscall.h | 2 +-
sys/compat/svr4_32/svr4_32_syscallargs.h | 5 +-
sys/compat/svr4_32/svr4_32_syscalls.c | 4 +-
sys/compat/svr4_32/svr4_32_sysent.c | 4 +-
sys/compat/ultrix/ultrix_syscall.h | 2 +-
sys/compat/ultrix/ultrix_syscallargs.h | 5 +-
sys/compat/ultrix/ultrix_syscalls.c | 4 +-
sys/compat/ultrix/ultrix_sysent.c | 4 +-
sys/dev/ata/sata_subr.c | 9 +-
sys/dev/audio.c | 221 +-
sys/dev/audiovar.h | 4 +-
sys/dev/ebus/cs4231_ebus.c | 8 +-
sys/dev/pci/autri.c | 10 +-
sys/dev/pci/fwohci_pci.c | 8 +-
sys/dev/pci/if_sip.c | 7 +-
sys/dev/pci/ixgbe/ix_txrx.c | 10 +-
sys/dev/pci/ohci_pci.c | 7 +-
sys/dev/pci/pccbb.c | 7 +-
sys/dev/pci/pci_subr.c | 13 +-
sys/dev/pci/pcidevs | 9 +-
sys/dev/pci/pcidevs.h | 11 +-
sys/dev/pci/pcidevs_data.h | 2727 +-
sys/dev/pci/ppb.c | 187 +-
sys/dev/pci/ppbreg.h | 4 +-
sys/dev/sbus/cs4231_sbus.c | 26 +-
sys/dev/usb/if_run.c | 5 +-
sys/dev/usb/if_urtwn.c | 5 +-
sys/dev/usb/u3g.c | 5 +-
sys/dev/usb/usbdevs | 4 +-
sys/dev/usb/usbdevs.h | 6 +-
sys/dev/usb/usbdevs_data.h | 4322 ++--
sys/external/bsd/acpica/dist/compiler/asltree.c | 19 +-
sys/fs/union/union_vnops.c | 22 +-
sys/kern/bufq_disksort.c | 8 +-
sys/kern/bufq_fcfs.c | 10 +-
sys/kern/bufq_priocscan.c | 10 +-
sys/kern/bufq_readprio.c | 10 +-
sys/kern/cnmagic.c | 7 +-
sys/kern/core_elf32.c | 9 +-
sys/kern/exec_subr.c | 32 +-
sys/kern/init_sysent.c | 4 +-
sys/kern/kern_event.c | 7 +-
sys/kern/kern_pax.c | 52 +-
sys/kern/makesyscalls.sh | 6 +-
sys/kern/sys_ptrace_common.c | 6 +-
sys/kern/syscalls.c | 4 +-
sys/kern/syscalls_autoload.c | 4 +-
sys/kern/systrace_args.c | 2 +-
sys/kern/vfs_mount.c | 32 +-
sys/kern/vfs_subr.c | 9 +-
sys/kern/vfs_syscalls.c | 12 +-
sys/kern/vfs_trans.c | 25 +-
sys/miscfs/genfs/genfs_vfsops.c | 24 +-
sys/miscfs/genfs/layer_vnops.c | 17 +-
sys/netinet/dccp_usrreq.c | 53 +-
sys/netinet/ip_output.c | 28 +-
sys/netinet6/ip6_forward.c | 8 +-
sys/netipsec/ipsec.c | 11 +-
sys/netipsec/ipsec.h | 7 +-
sys/netipsec/ipsec_output.c | 167 +-
sys/netipsec/key.c | 215 +-
sys/opencrypto/crypto.c | 143 +-
sys/rump/dev/lib/libpci_virtio/PCI_VIRTIO.ioconf | 4 +-
sys/rump/dev/lib/libvirtio_if_vioif/VIRTIO_IF_VIOIF.ioconf | 4 +-
sys/rump/dev/lib/libvirtio_ld/VIRTIO_LD.ioconf | 4 +-
sys/rump/dev/lib/libvirtio_ld/ld_at_virtio.c | 8 +-
sys/rump/dev/lib/libvirtio_vioscsi/VIRTIO_VIOSCSI.ioconf | 4 +-
sys/rump/include/rump/rump_syscalls.h | 2 +-
sys/rump/librump/rumpkern/rump_syscalls.c | 4 +-
sys/rump/librump/rumpkern/vm.c | 22 +-
sys/sys/mman.h | 13 +-
sys/sys/pax.h | 29 +-
sys/sys/syscall.h | 2 +-
sys/sys/syscallargs.h | 5 +-
sys/uvm/pmap/pmap.c | 7 +-
sys/uvm/uvm_extern.h | 4 +-
sys/uvm/uvm_map.c | 24 +-
sys/uvm/uvm_mmap.c | 16 +-
sys/uvm/uvm_mremap.c | 12 +-
sys/uvm/uvm_unix.c | 12 +-
tests/lib/libc/sys/t_mprotect.c | 80 +-
tests/lib/libc/sys/t_ptrace_wait.c | 12 +-
tests/net/ipsec/Makefile | 7 +-
tests/net/ipsec/common.sh | 55 +
tests/net/ipsec/t_ipsec_gif.sh | 52 +-
tests/net/ipsec/t_ipsec_l2tp.sh | 52 +-
tests/net/ipsec/t_ipsec_transport.sh | 36 +-
tests/net/ipsec/t_ipsec_tunnel.sh | 126 +-
tests/net/ipsec/t_ipsec_tunnel_odd.sh | 354 +
tests/rump/rumpkern/t_kern.c | 2 +-
usr.bin/mail/collect.c | 6 +-
usr.bin/make/main.c | 9 +-
usr.bin/man/man.c | 43 +-
usr.bin/rump_allserver/Makefile | 4 +-
usr.bin/rump_server/Makefile | 4 +-
usr.bin/tic/tic.c | 19 +-
usr.sbin/bootp/bootpd/bootpd.c | 3 +-
usr.sbin/bootp/bootpef/bootpef.c | 3 +-
usr.sbin/bootp/bootpgw/bootpgw.c | 4 +-
usr.sbin/bootp/bootptest/bootptest.c | 5 +-
usr.sbin/lpr/lpc/lpc.c | 5 +-
usr.sbin/lpr/lpd/lpd.c | 5 +-
usr.sbin/makemandb/makemandb.c | 15 +-
usr.sbin/pstat/pstat.c | 5 +-
usr.sbin/pwd_mkdb/pwd_mkdb.c | 5 +-
usr.sbin/rbootd/rbootd.c | 6 +-
usr.sbin/rdate/rdate.c | 5 +-
usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c | 5 +-
usr.sbin/rpcbind/rpcb_svc_com.c | 6 +-
usr.sbin/srtconfig/srtconfig.c | 3 +-
usr.sbin/sunlabel/sunlabel.c | 6 +-
usr.sbin/sup/source/supcmain.c | 3 +-
usr.sbin/sup/source/supfilesrv.c | 3 +-
usr.sbin/sup/source/supscan.c | 3 +-
usr.sbin/sysinst/main.c | 3 +-
usr.sbin/wsconscfg/wsconscfg.c | 3 +-
usr.sbin/ypserv/yptest/yptest.c | 5 +-
usr.sbin/ypserv/ypxfr/ypxfr.c | 5 +-
560 files changed, 16505 insertions(+), 19636 deletions(-)
diffs (truncated from 59728 to 300 lines):
diff -r 256e2618f8a0 -r 2f79ddacd8b7 bin/ksh/misc.c
--- a/bin/ksh/misc.c Thu May 04 04:28:42 2017 +0000
+++ b/bin/ksh/misc.c Thu May 11 02:58:28 2017 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: misc.c,v 1.15.34.1 2017/05/02 03:19:14 pgoyette Exp $ */
+/* $NetBSD: misc.c,v 1.15.34.2 2017/05/11 02:58:28 pgoyette Exp $ */
/*
* Miscellaneous functions
@@ -6,7 +6,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: misc.c,v 1.15.34.1 2017/05/02 03:19:14 pgoyette Exp $");
+__RCSID("$NetBSD: misc.c,v 1.15.34.2 2017/05/11 02:58:28 pgoyette Exp $");
#endif
@@ -683,12 +683,11 @@
case 0x80|'+': /* matches one or more times */
case 0x80|'*': /* matches zero or more times */
if (!(prest = pat_scan(++p, pe, 0)))
- break;
- s--;
+ return 0;
/* take care of zero matches */
if (p[-1] == (0x80 | '*')
&& do_gmatch(s, se, prest, pe, isfile))
- continue;
+ return 1;
for (psub = p; ; psub = pnext) {
pnext = pat_scan(psub, pe, 1);
for (srest = s; srest <= se; srest++) {
@@ -704,18 +703,17 @@
if (pnext == prest)
break;
}
- break;
+ return 0;
case 0x80|'?': /* matches zero or once */
case 0x80|'@': /* matches one of the patterns */
case 0x80|' ': /* simile for @ */
if (!(prest = pat_scan(++p, pe, 0)))
- break;
- s--;
+ return 0;
/* Take care of zero matches */
if (p[-1] == (0x80 | '?')
&& do_gmatch(s, se, prest, pe, isfile))
- continue;
+ return 1;
for (psub = p; ; psub = pnext) {
pnext = pat_scan(psub, pe, 1);
srest = prest == pe ? se : s;
@@ -724,17 +722,16 @@
psub, pnext - 2, isfile)
&& do_gmatch(srest, se,
prest, pe, isfile))
- continue;
+ return 1;
}
if (pnext == prest)
break;
}
- break;
+ return 0;
case 0x80|'!': /* matches none of the patterns */
if (!(prest = pat_scan(++p, pe, 0)))
- break;
- s--;
+ return 0;
for (srest = s; srest <= se; srest++) {
int matched = 0;
@@ -751,9 +748,9 @@
}
if (!matched && do_gmatch(srest, se,
prest, pe, isfile))
- continue;
+ return 1;
}
- break;
+ return 0;
default:
if (sc != pc)
diff -r 256e2618f8a0 -r 2f79ddacd8b7 bin/sh/eval.c
--- a/bin/sh/eval.c Thu May 04 04:28:42 2017 +0000
+++ b/bin/sh/eval.c Thu May 11 02:58:28 2017 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: eval.c,v 1.131 2017/04/22 15:53:17 kre Exp $ */
+/* $NetBSD: eval.c,v 1.131.2.1 2017/05/11 02:58:28 pgoyette Exp $ */
/*-
* Copyright (c) 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)eval.c 8.9 (Berkeley) 6/8/95";
#else
-__RCSID("$NetBSD: eval.c,v 1.131 2017/04/22 15:53:17 kre Exp $");
+__RCSID("$NetBSD: eval.c,v 1.131.2.1 2017/05/11 02:58:28 pgoyette Exp $");
#endif
#endif /* not lint */
@@ -199,7 +199,8 @@
p = grabstackstr(concat);
}
evalstring(p, builtin_flags & EV_TESTED);
- }
+ } else
+ exitstatus = 0;
return exitstatus;
}
@@ -238,6 +239,7 @@
evaltree(union node *n, int flags)
{
bool do_etest;
+ int sflags = flags & ~EV_EXIT;
do_etest = false;
if (n == NULL || nflag) {
@@ -258,7 +260,7 @@
#endif
switch (n->type) {
case NSEMI:
- evaltree(n->nbinary.ch1, (flags & EV_TESTED) |
+ evaltree(n->nbinary.ch1, (sflags & EV_TESTED) |
(n->nbinary.ch2 ? EV_MORE : 0));
if (nflag || evalskip)
goto out;
@@ -303,22 +305,27 @@
}
case NWHILE:
case NUNTIL:
- evalloop(n, flags);
+ evalloop(n, sflags);
break;
case NFOR:
- evalfor(n, flags);
+ evalfor(n, sflags);
break;
case NCASE:
- evalcase(n, flags);
+ evalcase(n, sflags);
break;
case NDEFUN:
defun(n->narg.text, n->narg.next);
exitstatus = 0;
break;
case NNOT:
- evaltree(n->nnot.com, (flags & EV_MORE) | EV_TESTED);
+ evaltree(n->nnot.com, (sflags & EV_MORE) | EV_TESTED);
exitstatus = !exitstatus;
break;
+ case NDNOT:
+ evaltree(n->nnot.com, (sflags & EV_MORE) | EV_TESTED);
+ if (exitstatus != 0)
+ exitstatus = 1;
+ break;
case NPIPE:
evalpipe(n);
do_etest = !(flags & EV_TESTED);
@@ -366,7 +373,7 @@
if (nflag)
break;
if (evalskip) {
-skipping: if (evalskip == SKIPCONT && --skipcount <= 0) {
+ skipping: if (evalskip == SKIPCONT && --skipcount <= 0) {
evalskip = SKIPNONE;
continue;
}
@@ -455,7 +462,7 @@
STATIC void
evalcase(union node *n, int flags)
{
- union node *cp;
+ union node *cp, *ncp;
union node *patp;
struct arglist arglist;
struct stackmark smark;
@@ -464,18 +471,25 @@
setstackmark(&smark);
arglist.lastp = &arglist.list;
expandarg(n->ncase.expr, &arglist, EXP_TILDE);
- for (cp = n->ncase.cases ; cp && evalskip == 0 ; cp = cp->nclist.next) {
- for (patp = cp->nclist.pattern ; patp ; patp = patp->narg.next) {
+ for (cp = n->ncase.cases; cp && evalskip == 0; cp = cp->nclist.next) {
+ for (patp = cp->nclist.pattern; patp; patp = patp->narg.next) {
if (casematch(patp, arglist.list->text)) {
- if (evalskip == 0) {
- evaltree(cp->nclist.body, flags);
+ while (cp != NULL && evalskip == 0 &&
+ nflag == 0) {
+ if (cp->type == NCLISTCONT)
+ ncp = cp->nclist.next;
+ else
+ ncp = NULL;
+ evaltree(cp->nclist.body,
+ ncp ? (flags | EV_MORE) : flags);
status = exitstatus;
+ cp = ncp;
}
goto out;
}
}
}
-out:
+ out:
exitstatus = status;
popstackmark(&smark);
}
@@ -1143,10 +1157,7 @@
out:
if (lastarg)
- /* dsl: I think this is intended to be used to support
- * '_' in 'vi' command mode during line editing...
- * However I implemented that within libedit itself.
- */
+ /* implement $_ for whatever use that really is */
setvar("_", lastarg, 0);
popstackmark(&smark);
}
@@ -1225,6 +1236,8 @@
{
int n = argc > 1 ? number(argv[1]) : 1;
+ if (n <= 0)
+ error("invalid count: %d", n);
if (n > loopnest)
n = loopnest;
if (n > 0) {
diff -r 256e2618f8a0 -r 2f79ddacd8b7 bin/sh/input.c
--- a/bin/sh/input.c Thu May 04 04:28:42 2017 +0000
+++ b/bin/sh/input.c Thu May 11 02:58:28 2017 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: input.c,v 1.51.6.1 2017/05/02 03:19:14 pgoyette Exp $ */
+/* $NetBSD: input.c,v 1.51.6.2 2017/05/11 02:58:28 pgoyette Exp $ */
/*-
* Copyright (c) 1991, 1993
@@ -37,7 +37,7 @@
#if 0
static char sccsid[] = "@(#)input.c 8.3 (Berkeley) 6/9/95";
#else
-__RCSID("$NetBSD: input.c,v 1.51.6.1 2017/05/02 03:19:14 pgoyette Exp $");
+__RCSID("$NetBSD: input.c,v 1.51.6.2 2017/05/11 02:58:28 pgoyette Exp $");
#endif
#endif /* not lint */
@@ -71,7 +71,7 @@
MKINIT
struct strpush {
struct strpush *prev; /* preceding string on stack */
- char *prevstring;
+ const char *prevstring;
int prevnleft;
int prevlleft;
struct alias *ap; /* if push was associated with an alias */
@@ -89,7 +89,7 @@
int fd; /* file descriptor (or -1 if string) */
int nleft; /* number of chars left in this line */
int lleft; /* number of chars left in this buffer */
- char *nextc; /* next char in buffer */
+ const char *nextc; /* next char in buffer */
char *buf; /* input buffer */
struct strpush *strpush; /* for pushing strings at this level */
struct strpush basestrpush; /* so pushing one is fast */
@@ -99,7 +99,7 @@
int plinno = 1; /* input line number */
int parsenleft; /* copy of parsefile->nleft */
MKINIT int parselleft; /* copy of parsefile->lleft */
-char *parsenextc; /* copy of parsefile->nextc */
+const char *parsenextc; /* copy of parsefile->nextc */
MKINIT struct parsefile basepf; /* top level input file */
MKINIT char basebuf[BUFSIZ]; /* buffer for top level input file */
struct parsefile *parsefile = &basepf; /* current input file */
@@ -244,7 +244,7 @@
#endif
char savec;
- if (parsefile->strpush) {
+ while (parsefile->strpush) {
popstring();
if (--parsenleft >= 0)
return (*parsenextc++);
@@ -262,7 +262,9 @@
}
}
- q = p = parsenextc;
+ /* p = (not const char *)parsenextc; */
+ p = parsefile->buf + (parsenextc - parsefile->buf);
+ q = p;
/* delete nul characters */
#ifndef SMALL
Home |
Main Index |
Thread Index |
Old Index