From owner-cvs-usrsbin Tue Apr 14 16:18:51 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA13170 for cvs-usrsbin-outgoing; Tue, 14 Apr 1998 16:18:51 -0700 (PDT) (envelope-from owner-cvs-usrsbin) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA12830; Tue, 14 Apr 1998 23:17:56 GMT (envelope-from brian@FreeBSD.org) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA14561; Tue, 14 Apr 1998 16:17:15 -0700 (PDT) Date: Tue, 14 Apr 1998 16:17:15 -0700 (PDT) Message-Id: <199804142317.QAA14561@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/usr.sbin/ppp alias_cmd.c command.c command.h datalink.c filter.c ipcp.c log.c mp.c prompt.c systems.c vars.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1998/04/14 16:17:15 PDT Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c command.c command.h datalink.c filter.c ipcp.c log.c mp.c prompt.c systems.c vars.c Log: Pass all command arguments around with struct cmdargs rather than incrementing argv and decrementing argc. Now individual functions can determine their caller. This also removes the "prefix" hack in FindExec(). Revision Changes Path 1.12.2.7 +9 -8 src/usr.sbin/ppp/alias_cmd.c 1.131.2.60 +145 -116 src/usr.sbin/ppp/command.c 1.12.2.10 +2 -1 src/usr.sbin/ppp/command.h 1.1.2.37 +11 -11 src/usr.sbin/ppp/Attic/datalink.c 1.22.2.15 +14 -13 src/usr.sbin/ppp/filter.c 1.50.2.36 +7 -7 src/usr.sbin/ppp/ipcp.c 1.25.2.8 +3 -3 src/usr.sbin/ppp/log.c 1.1.2.3 +3 -3 src/usr.sbin/ppp/Attic/mp.c 1.1.2.26 +4 -4 src/usr.sbin/ppp/Attic/prompt.c 1.35.2.7 +3 -3 src/usr.sbin/ppp/systems.c 1.45.2.27 +3 -3 src/usr.sbin/ppp/vars.c