[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

further preparations done (was: Re: someone can port user space ppp now



On Thu, Oct 05, 2000 at 04:44:00PM +0200, Marcus Brinkmann wrote:
> b. Porting ppp.

I have now prepared a ppp source tar file which is hacked to compile the lot
of the source files cleanly. This involved providing a few preprocessor
symbols (MAXHOSTNAMELEN, MAXPATHLEN, _BSD_VA_LIST_) and messing around a bit
with the header files (missing includes, etc). Instead changing every file,
I put empty files if.h etc in net/, so that they can be found by "-I.".
You can probably add stuff there for kludges.

http://www.marcus-brinkmann.de/files/ppp-hurd-000914.tar.gz

So, what is the status with this? The subdirectories libhack and pppctrl are
unknown territory, maybe some stuff is needed from there, too.
In ppp, of 49 necessary source files 41 compile.

* Real porting work has to be done here:

  arp.c
  bundle.c
  iface.c
  route.c

* Those are users and need very small fixes (missing preprocessor
  symbols):

  command.c
  ipcp.c
  mp.c

* "Optional":

  Fix up MD5 stuff in chap.c (we don't have <md5.h> and functions...)
  Add real code in tun.c when fsysopts can set --mtu.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
Marcus.Brinkmann@ruhr-uni-bochum.de,     marcus@gnu.org    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       brinkmd@debian.org



Reply to: