Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!news.cac.psu.edu!news.pop.psu.edu!hudson.lm.com!godot.cc.duq.edu!toads.pgh.pa.us!w2xo!durham From: durham@w2xo.pgh.pa.us (James C. Durham) Newsgroups: comp.os.386bsd.questions Subject: FreeBSD 1.1.5.1 tunnel driver help Keywords: FreeBSD tunnel driver Message-ID: <43@w2xo.pgh.pa.us> Date: 10 Nov 94 04:27:15 GMT Organization: Jims Basement, Gibsonia,PA Lines: 30 In the FreeBSD-1.1.5.1 release source tree, there is an incomplete implementation of a tunnel driver, (/sys/net/if_tun.c) . It appears that the include file (tun.h) is not complete, as many definitions are missing. I checked a source tree for NetBSD and found the same driver, apparently finished, but with different select calls, so it's not usable on FreeBSD. I'm not knowledgeable enough to fix the select stuff,as it doesn't look like normal select calls. I wonder how this source got there and who was working on it? Is there a missing include file whirling around on someone's disk somewhere? Also, there's no documentation on how to tie the user process into it once it's ifconfig-ed . The author is Julian Onions at Nottinham University. The initials of the person who was apparently working on it for FreeBSD are "wfj", and possibly the name "Wollman". I have an application that could use a tunnel driver, and I'd like to get it working for FreeBSD. Can anyone help me out on this? Thanks, Jim Durham