Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Apr 1998 16:54:02 -0700 (PDT)
From:      Brian Somers <brian@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG
Subject:   cvs commit: src/usr.sbin/ppp bundle.c bundle.h ccp.c ccp.h chat.c command.c command.h datalink.c datalink.h defs.c defs.h fsm.c fsm.h id.c id.h ipcp.c lcp.c lcp.h log.c log.h main.c modem.c modem.h mp.c mp.h physical.c ppp.8 systems.c timer.c
Message-ID:  <199804302354.QAA14670@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
brian       1998/04/30 16:54:01 PDT

  Modified files:        (Branch: MP)
    usr.sbin/ppp         bundle.c bundle.h ccp.c ccp.h chat.c 
                         command.c command.h datalink.c datalink.h 
                         defs.c defs.h fsm.c fsm.h id.c id.h 
                         ipcp.c lcp.c lcp.h log.c log.h main.c 
                         modem.c modem.h mp.c mp.h physical.c 
                         ppp.8 systems.c timer.c 
  Log:
  o Create a new ``timer'' log level.  This lets us ``set
    log debug'' without filling our filesystem/screen with
    junk that we don't really want to see.
  o change PHYS_STDIN to PHYS_DIRECT - we can handle incoming
    connections that aren't on STDIN_FILENO now.
  o Allow return values from our FSM LayerUp functions.  If
    LayerUp() fails, the FSM does an immediate FsmDown() without
    calling the fsm_parent's Layer{Up,Down} functions.
  o Clear the close-on-exec flag of file descriptor 3 when executing
    chat programs so that our documented ability to communicate with
    /dev/tty via that descriptor works.  Also document it as
    descriptor 3, not 4 :-O
  o Allow a ``rm'' command as an alias for ``remove''.
  o Fix the bind()/connect()/accept() calls made by the MP server.
  o Create bundle_SendDatalink() and bundle_ReceiveDatalink().
    This allows `struct datalink's to flatten themselves, pass
    through a pipe (read: the eye of a needle !) and come alive
    at the other end.  The donator then fork()s & exec()s pppmpipe,
    ``passing'' the connection to another ppp instance.
  
     *** PPP NOW TALKS MULTILINK :-))) ***
  
  Our link utilization is hideous, and lots of code needs
  tidying still.  It's also probably riddled with bugs !
  It's been tested against itself only, and has hung once,
  so confidence isn't high....
  
  Revision  Changes    Path
  1.1.2.65  +128 -19   src/usr.sbin/ppp/Attic/bundle.c
  1.1.2.34  +1 -2      src/usr.sbin/ppp/Attic/bundle.h
  1.30.2.41 +17 -6     src/usr.sbin/ppp/ccp.c
  1.14.2.19 +2 -1      src/usr.sbin/ppp/ccp.h
  1.44.2.27 +2 -1      src/usr.sbin/ppp/chat.c
  1.131.2.74 +7 -10     src/usr.sbin/ppp/command.c
  1.12.2.12 +4 -1      src/usr.sbin/ppp/command.h
  1.1.2.51  +165 -8    src/usr.sbin/ppp/Attic/datalink.c
  1.1.2.20  +5 -3      src/usr.sbin/ppp/Attic/datalink.h
  1.11.4.10 +20 -1     src/usr.sbin/ppp/defs.c
  1.29.2.15 +4 -2      src/usr.sbin/ppp/defs.h
  1.27.2.34 +17 -5     src/usr.sbin/ppp/fsm.c
  1.16.2.15 +2 -2      src/usr.sbin/ppp/fsm.h
  1.6.4.9   +7 -7      src/usr.sbin/ppp/id.c
  1.3.4.4   +3 -3      src/usr.sbin/ppp/id.h
  1.50.2.48 +5 -4      src/usr.sbin/ppp/ipcp.c
  1.55.2.51 +17 -6     src/usr.sbin/ppp/lcp.c
  1.16.2.22 +2 -1      src/usr.sbin/ppp/lcp.h
  1.25.2.12 +5 -2      src/usr.sbin/ppp/log.c
  1.18.2.6  +15 -14    src/usr.sbin/ppp/log.h
  1.121.2.53 +8 -7      src/usr.sbin/ppp/main.c
  1.77.2.60 +110 -9    src/usr.sbin/ppp/modem.c
  1.16.2.16 +3 -1      src/usr.sbin/ppp/modem.h
  1.1.2.18  +72 -45    src/usr.sbin/ppp/Attic/mp.c
  1.1.2.9   +7 -2      src/usr.sbin/ppp/Attic/mp.h
  1.1.2.28  +4 -12     src/usr.sbin/ppp/Attic/physical.c
  1.97.2.25 +11 -8     src/usr.sbin/ppp/ppp.8
  1.35.2.8  +2 -2      src/usr.sbin/ppp/systems.c
  1.27.2.9  +6 -6      src/usr.sbin/ppp/timer.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804302354.QAA14670>