pppd6c - IPv6 over PPP over TCP

The pppd6c package is the wrapper for pppd of Mac OS X. This wrapper provides
IPv6 over PPP over TCP connectivity. It provides to redirect stdio of pppd
daemon to tcp connection to remote machine.

Why:
  I think pppd of Mac OS X does not support ppp over tcp and I would not
  like to use troublesome trick. So, I made this wrapper.

My test environment is:
     Client                                   Server
  PowerBook                                   G4 Cube
   Mac OS X  --- NAT/FW --- The Internet ---  OpenBSD
       pppd                                   ppp from inetd

Command usage:
  connect: pppd6c hostmame port peername
    peername is pppd's peername (the filename in /etc/ppp/peer/)
  disconnect: pppd6c -d pppx
    pppx is the ppp interface name

Install:
  1) build and install pppd6c
       make
       sudo make install
  2) configuration your pppd. examples are in example/client directory.

Server setup:
  If you would like to setup server, please refer example/server/
  directory. Those are for (user-) ppp on OpenBSD. The combination between
  ppp of OpenBSD 3.4 and pppd are NOT IPV6CP negotiable. You need to install
  newest version of ppp into your OpenBSD box. You can find it:
  http://www.Awfulhak.org/ppp.html

AUTHOR
  Isao SEKI <iseki_at_gongon.com>