Date: Wed, 24 Mar 2004 00:04:04 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 323 ************************************************** Tuesday 23 March 2004 Number 323 ************************************************** Subjects for today 1 Re: Ping : John Poltorak 2 *.h,v files : John Poltorak 3 Re: Ping : Dave Saville" 4 Re: *.h,v files : Thomas Dickey 5 Re: *.h,v files : Thomas Dickey 6 Re: *.h,v files : John Poltorak 7 Re: *.h,v files : Thomas Dickey 8 Re: *.h,v files : John Poltorak 9 Re: *.h,v files : Sebastian Wittmeier" 10 Re: *.h,v files : John Poltorak 11 Re: Building gcc 3.2.2 : Andrew MacIntyre 12 Finding non-matching files : John Poltorak 13 Re: *.h,v files : Sebastian Wittmeier" 14 Re: Finding non-matching files : Sebastian Wittmeier" 15 Re: Finding non-matching files : John Drabik" 16 Re: *.h,v files : John Poltorak 17 Re: Building gcc 3.2.2 : Adrian Gschwend" 18 RE: Building gcc 3.2.2 : Dave Webster 19 Undefined symbol _chroot : John Poltorak 20 Re: Undefined symbol _chroot : Yuri Dario" 21 Re: Undefined symbol _chroot : Sebastian Wittmeier" 22 Re: *BSD headers : John Merryweather Cooper 23 Re: *.h,v files : Steven Levine" 24 Re: dllar : Dave and Natalie" 25 Re: Building gcc 3.2.2 : Stefan Neis 26 Re: *BSD headers : John Poltorak 27 Re: *.h,v files : Stefan Neis 28 Re: Finding non-matching files : John Poltorak 29 Re: *.h,v files : John Poltorak 30 Re: Undefined symbol _chroot : John Poltorak 31 Re: Undefined symbol _chroot : Stefan Neis 32 Reviewing old code : John Poltorak 33 Re: Undefined symbol _chroot : John Poltorak 34 Re: Undefined symbol _chroot : Sebastian Wittmeier" 35 Re: *.h,v files : John Poltorak 1 Re: Undefined symbol _chroot : John Poltorak **= Email 1 ==========================** Date: Mon, 22 Mar 2004 13:51:37 +0000 From: John Poltorak Subject: Re: Ping On Mon, Mar 22, 2004 at 12:23:34PM +0000, Dave Saville wrote: > Anyone got the source of ping - that will compile under OS/2? The > original source code won't compile. Why doesn't it? Which source are you using? This page may give you some pointers:- http://www.ping127001.com/pingpage.htm > TIA > > -- > Regards > > Dave Saville > -- John **= Email 2 ==========================** Date: Mon, 22 Mar 2004 14:42:37 +0000 From: John Poltorak Subject: *.h,v files I finally managed to find some headers for FreeBSD but all the files come in some sort of .h,v format which must include a history of all the changes. The actual header seems to be embedded within the file. Is there any way to extract it? -- John **= Email 3 ==========================** Date: Mon, 22 Mar 2004 14:45:13 +0000 (GMT) From: "Dave Saville" Subject: Re: Ping On Mon, 22 Mar 2004 13:51:37 +0000, John Poltorak wrote: >On Mon, Mar 22, 2004 at 12:23:34PM +0000, Dave Saville wrote: >> Anyone got the source of ping - that will compile under OS/2? The >> original source code won't compile. > >Why doesn't it? > >Which source are you using? > > >This page may give you some pointers:- > > >http://www.ping127001.com/pingpage.htm Which is where I got it from. There are some notes on the linux pages about the original not compiling OOTB. Once I got the header files sorted out, sys/time.h rather than time/.h amongst others. There is one line that does not make any sense for( i=8; iicmp_cksum = in_cksum( icp, cc ); apart from anything else iicmp_cksum does not exists anywhere and the check sum routine is not used anywhere else. I am down to this and loads of wrong pointer type errors. What I want to do is change it so that failure to ping gives an error - currently ping only returns non zero if there is an error - failing to actually ping the target is not so considered. So to use it in a script you have to capture the output and see what the lost packet count is. -- Regards Dave Saville **= Email 4 ==========================** Date: Mon, 22 Mar 2004 09:50:57 -0500 (EST) From: Thomas Dickey Subject: Re: *.h,v files On Mon, 22 Mar 2004, John Poltorak wrote: > I finally managed to find some headers for FreeBSD but all the files come > in some sort of .h,v format which must include a history of all the > changes. The actual header seems to be embedded within the file. Is there > any way to extract it? Those are probably rcs files (also used by cvs). If you have rcs built, you can do rlog foo.h,v for example -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net **= Email 5 ==========================** Date: Mon, 22 Mar 2004 09:50:57 -0500 (EST) From: Thomas Dickey Subject: Re: *.h,v files On Mon, 22 Mar 2004, John Poltorak wrote: > I finally managed to find some headers for FreeBSD but all the files come > in some sort of .h,v format which must include a history of all the > changes. The actual header seems to be embedded within the file. Is there > any way to extract it? Those are probably rcs files (also used by cvs). If you have rcs built, you can do rlog foo.h,v for example -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net **= Email 6 ==========================** Date: Mon, 22 Mar 2004 15:27:27 +0000 From: John Poltorak Subject: Re: *.h,v files On Mon, Mar 22, 2004 at 09:50:57AM -0500, Thomas Dickey wrote: > On Mon, 22 Mar 2004, John Poltorak wrote: > > > I finally managed to find some headers for FreeBSD but all the files come > > in some sort of .h,v format which must include a history of all the > > changes. The actual header seems to be embedded within the file. Is there > > any way to extract it? > > Those are probably rcs files (also used by cvs). If you have rcs built, > you can do > rlog foo.h,v > for example I've never used RCS before I've just grabbed it and tried running rlog, but it doesn't seem to extract the header file... Just tried CO and that appears to, but creates foo.h,v which isn't ideal... > -- > Thomas E. Dickey > http://invisible-island.net > ftp://invisible-island.net -- John **= Email 7 ==========================** Date: Mon, 22 Mar 2004 10:37:52 -0500 (EST) From: Thomas Dickey Subject: Re: *.h,v files On Mon, 22 Mar 2004, John Poltorak wrote: > On Mon, Mar 22, 2004 at 09:50:57AM -0500, Thomas Dickey wrote: > > On Mon, 22 Mar 2004, John Poltorak wrote: > > > > > I finally managed to find some headers for FreeBSD but all the files come > > > in some sort of .h,v format which must include a history of all the > > > changes. The actual header seems to be embedded within the file. Is there > > > any way to extract it? > > > > Those are probably rcs files (also used by cvs). If you have rcs built, > > you can do > > rlog foo.h,v > > for example > > I've never used RCS before I've just grabbed it and tried running rlog, > but it doesn't seem to extract the header file... no - it extracts the history > > Just tried CO and that appears to, but creates foo.h,v which isn't > ideal... I was using "foo.h,v" as an example. Your actual file might be named "stdio.h,v". Normally co/rlog/etc look for the file in the current directory or in a subdirectory named "RCS" (if no directory name is given as part of the parameter). -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net **= Email 8 ==========================** Date: Mon, 22 Mar 2004 16:03:30 +0000 From: John Poltorak Subject: Re: *.h,v files On Mon, Mar 22, 2004 at 10:37:52AM -0500, Thomas Dickey wrote: > > > Those are probably rcs files (also used by cvs). If you have rcs built, > > > you can do > > > rlog foo.h,v > > > for example > > > > I've never used RCS before I've just grabbed it and tried running rlog, > > but it doesn't seem to extract the header file... > > no - it extracts the history > > > > Just tried CO and that appears to, but creates foo.h,v which isn't > > ideal... > > I was using "foo.h,v" as an example. Your actual file might be named > "stdio.h,v". Normally co/rlog/etc look for the file in the current > directory or in a subdirectory named "RCS" (if no directory name is > given as part of the parameter). What I'm trying to do is create a directory of FreeBSD headers, but the only place I can find them, they include a version history, so I'm trying to find a way of stripping off the version history whilst renaming the files from .h,v to .h. I hoped that there would be a simpler way than having to create an RCS directory first, but if there isn't I'll have to incorporate that first. > -- > Thomas E. Dickey > http://invisible-island.net > ftp://invisible-island.net -- John **= Email 9 ==========================** Date: Mon, 22 Mar 2004 17:55:26 +0100 (CET) From: "Sebastian Wittmeier" Subject: Re: *.h,v files On Mon, 22 Mar 2004 16:03:30 +0000, John Poltorak wrote: >What I'm trying to do is create a directory of FreeBSD headers, but the >only place I can find them, they include a version history, so I'm trying >to find a way of stripping off the version history whilst renaming the >files from .h,v to .h. I hoped that there would be a simpler way than >having to create an RCS directory first, but if there isn't I'll have to >incorporate that first. To extract a rcs file you need co (downloadable from ftp://hobbes.nmsu.edu/pub/os2/dev/util/rcs57pc1.zip) Issue co ./xyz,v for each file. co for itself does not support wildcard globbing or recursive extractions! So you should use forall, pmseek, the find utility (mentioned in the message about rm), or something similar http://www.tgries.de/agrep/forall.zip (remember that some shells replace wildcards for the current directory, too) Sebastian **= Email 10 ==========================** Date: Mon, 22 Mar 2004 17:23:29 +0000 From: John Poltorak Subject: Re: *.h,v files On Mon, Mar 22, 2004 at 05:55:26PM +0100, Sebastian Wittmeier wrote: > Issue > co ./xyz,v > for each file. co for itself does not support wildcard globbing or > recursive extractions! >co ./xyz,v co: ./RCS/xyz,v: No such file or directory It looks like I need to move every file into an RCS directory first... .... or are there any variable or commandline optionsy to override this requirement? > Sebastian > > -- John **= Email 11 ==========================** Date: Tue, 23 Mar 2004 00:17:17 +1100 (EST) From: Andrew MacIntyre Subject: Re: Building gcc 3.2.2 On Sun, 21 Mar 2004, Stefan Neis wrote: > On Sun, 21 Mar 2004, John Poltorak wrote: > > > I've always failed to appreciate the difference between Open, Free and Net > > BSD, but rather than someone trying to explain the difference can you > > suggest which should be the definitive distro for OS/2's posix header > > files? > > IIRC, FreeBSD aims to be at the "bleeding edge" of new features and > (Intel) hardware support, OpenBSD is a bit more conservative and NetBSD > aims at porting to even more (non-Intel) platforms, so my choice would > be OpenBSD (we hardly have any benefit for NetBSD's additions being > limited to x86 anyway, so why have additional #ifdef's in the header), > but if I need some new features not yet adopted by OpenBSD, I feel free to > go and luck at FreeBSD - for the "stable" code, the difference typically > is limited to the CVS header anyway. I don't quite accept your characterisation of the *BSDs here. - while FreeBSD has launched off with a lot of work to get to get a fully scalable SMP infrastructure, it is unfair to claim that it _aims_ to be "bleeding edge". In the time I've used FreeBSD (since before 2.0.5), it has aimed to be reliable and usable ("best of breed") primarily as a server but also in desktop configurations (though not much emphasis on customising desktop GUIs, in the "mechanism, not policy" mould); only going out on the bleeding edge when there was no other way forward. FreeBSD was originally i386 only (a direct outgrowth of Jolitz' 386BSD) - the other architectures are much more recent (Alpha being the oldest non i386 port). - NetBSD's raison d'etre is portability. - OpenBSD's raison d'etre is security - not being more conservative than FreeBSD. AFAICS, TdR's rabid obsession with security could not be called conservative. OpenBSD is in fact a splinter of NetBSD, and from the start had i386, Sparc and Alpha ports. As the dominant distribution, in userbase size, FreeBSD is probably the best one to use as a reference for the headers & C library - being the next most common porting target after the Linux distro du jour... From a userland perspective, there's not a lot of difference between 4.x and 5.x, despite the changes in the kernel and library internals. -- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac at bullseye.apana.org.au (pref) | Snail: PO Box 370 andymac at pcug.org.au (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia **= Email 12 ==========================** Date: Mon, 22 Mar 2004 19:24:18 +0000 From: John Poltorak Subject: Finding non-matching files Is there a way to get FIND to display files which do not match a pattern? ie display all the files in /tmp which are not sh* files for example. -- John **= Email 13 ==========================** Date: Mon, 22 Mar 2004 21:17:31 +0100 (CET) From: "Sebastian Wittmeier" Subject: Re: *.h,v files On Mon, 22 Mar 2004 17:23:29 +0000, John Poltorak wrote: >On Mon, Mar 22, 2004 at 05:55:26PM +0100, Sebastian Wittmeier wrote: >>co ./xyz,v >co: ./RCS/xyz,v: No such file or directory > >It looks like I need to move every file into an RCS directory first... >... or are there any variable or commandline optionsy to override this >requirement? None that I'm aware of. But there should be: cvs depends on rcs and uses ./CVS/* instead of ./RCS/* Do your files have no directory prefix or just not ./RCS/*? Sebastian **= Email 14 ==========================** Date: Mon, 22 Mar 2004 21:14:39 +0100 (CET) From: "Sebastian Wittmeier" Subject: Re: Finding non-matching files On Mon, 22 Mar 2004 19:24:18 +0000, John Poltorak wrote: > >Is there a way to get FIND to display files which do not match a pattern? > >ie display all the files in /tmp which are not sh* files for example. precede -name by ! find /tmp -type f ! -name sh* -print Sebastian **= Email 15 ==========================** Date: Mon, 22 Mar 2004 13:40:26 -0700 (MST) From: "John Drabik" Subject: Re: Finding non-matching files On Mon, 22 Mar 2004 19:24:18 +0000, John Poltorak wrote: >Is there a way to get FIND to display files which do not match a pattern? >ie display all the files in /tmp which are not sh* files for example. find . | grep -v \.sh John **= Email 16 ==========================** Date: Mon, 22 Mar 2004 20:38:12 +0000 From: John Poltorak Subject: Re: *.h,v files On Mon, Mar 22, 2004 at 09:17:31PM +0100, Sebastian Wittmeier wrote: > On Mon, 22 Mar 2004 17:23:29 +0000, John Poltorak wrote: > > >On Mon, Mar 22, 2004 at 05:55:26PM +0100, Sebastian Wittmeier wrote: > > >>co ./xyz,v > >co: ./RCS/xyz,v: No such file or directory > > > >It looks like I need to move every file into an RCS directory first... > >... or are there any variable or commandline optionsy to override this > >requirement? > > None that I'm aware of. But there should be: cvs depends on rcs and > uses ./CVS/* instead of ./RCS/* > Do your files have no directory prefix or just not ./RCS/*? I'm getting them straight from FreeBSD using this cmd file:- set repository=ftp13.FreeBSD.org set headers=/FreeBSD_headers rsync -av %repository%::FreeBSD/development/FreeBSD-CVS/src/include %headers% There are no RCS directories included. This differs from the OpenBSD distro which includes CVS directories, but the headers are in a usable format. There must be a simple way of doing what I want to do... > Sebastian -- John **= Email 17 ==========================** Date: Mon, 22 Mar 2004 22:08:04 +0100 (CET) From: "Adrian Gschwend" Subject: Re: Building gcc 3.2.2 On Tue, 23 Mar 2004 00:17:17 +1100 (EST), Andrew MacIntyre wrote: >As the dominant distribution, in userbase size, FreeBSD is probably the >best one to use as a reference for the headers & C library - being the >next most common porting target after the Linux distro du jour... From a >userland perspective, there's not a lot of difference between 4.x and 5.x, >despite the changes in the kernel and library internals. yes that's my point of view as well. Also I am working with BSD 4.x and 5.x and I didn't run in any problems yet compiling stuff. cu Adrian -- Adrian Gschwend at netlabs.org ktk [a t] netlabs.org ------- Free Software for OS/2 and eCS http://www.netlabs.org **= Email 18 ==========================** Date: Mon, 22 Mar 2004 15:31:31 -0600 From: Dave Webster Subject: RE: Building gcc 3.2.2 Isn't BSD the basis of MAC OSX as well? -----Original Message----- From: Adrian Gschwend [mailto:ktk at datacomm.ch] Sent: Monday, March 22, 2004 3:08 PM To: os2-unix at mail.warpix.org Subject: Re: Building gcc 3.2.2 On Tue, 23 Mar 2004 00:17:17 +1100 (EST), Andrew MacIntyre wrote: >As the dominant distribution, in userbase size, FreeBSD is probably the >best one to use as a reference for the headers & C library - being the >next most common porting target after the Linux distro du jour... From a >userland perspective, there's not a lot of difference between 4.x and 5.x, >despite the changes in the kernel and library internals. yes that's my point of view as well. Also I am working with BSD 4.x and 5.x and I didn't run in any problems yet compiling stuff. cu Adrian -- Adrian Gschwend at netlabs.org ktk [a t] netlabs.org ------- Free Software for OS/2 and eCS http://www.netlabs.org **= Email 19 ==========================** Date: Mon, 22 Mar 2004 21:56:57 +0000 From: John Poltorak Subject: Undefined symbol _chroot When trying to build RSYNC (v2.6.0) the following error occurs:- popt/popthelp.c:637: warning: unused parameter `flags' gcc -I. -I. -DHAVE_CONFIG_H -Wall -W -I./popt -c popt/poptparse.c -o popt/poptparse.o gcc -DHAVE_CONFIG_H -Wall -W -I./popt -o rsync.exe rsync.o generator.o receiver.o cleanup.o sender.o exclude.o util.o main.o checksum.o match.o syscall.o log.o backup.o options.o flist.o io.o compat.o hlink.o token.o uidlist.o socket.o fileio.o batch.o clientname.o progress.o pipe.o params.o loadparm.o clientserver.o access.o connection.o authenticate.o lib/wildmatch.o lib/compat.o lib/snprintf.o lib/mdfour.o lib/permstring.o lib/inet_ntop.o lib/inet_pton.o lib/getaddrinfo.o lib/getnameinfo.o zlib/deflate.o zlib/infblock.o zlib/infcodes.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/infutil.o zlib/trees.o zlib/zutil.o zlib/adler32.o popt/findme.o popt/popt.o popt/poptconfig.o popt/popthelp.o popt/poptparse.o clientserver.o: Undefined symbol _chroot referenced from text segment make: *** [rsync.exe] Error 1 gcc -DHAVE_CONFIG_H -Wall -W -I./popt -o rsync.exe rsync.o generator.o receiver.o cleanup.o sender.o exclude.o util.o main.o checksum.o match.o syscall.o log.o backup.o options.o flist.o io.o compat.o hlink.o token.o uidlist.o socket.o fileio.o batch.o clientname.o progress.o pipe.o params.o loadparm.o clientserver.o access.o connection.o authenticate.o lib/wildmatch.o lib/compat.o lib/snprintf.o lib/mdfour.o lib/permstring.o lib/inet_ntop.o lib/inet_pton.o lib/getaddrinfo.o lib/getnameinfo.o zlib/deflate.o zlib/infblock.o zlib/infcodes.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/infutil.o zlib/trees.o zlib/zutil.o zlib/adler32.o popt/findme.o popt/popt.o popt/poptconfig.o popt/popthelp.o popt/poptparse.o clientserver.o: Undefined symbol _chroot referenced from text segment make: *** [rsync.exe] Error 1 Can anyone shed any light on this or suggest what I should look at? -- John **= Email 20 ==========================** Date: Mon, 22 Mar 2004 23:38:43 +0100 (CET) From: "Yuri Dario" Subject: Re: Undefined symbol _chroot Hi John, >clientserver.o: Undefined symbol _chroot referenced from text segmen add #ifndef __EMX__ / #endif around the call. Bye, Yuri Dario /* * member of TeamOS/2 - Italy * http://www.os2power.com/yuri * http://www.teamos2.it */ **= Email 21 ==========================** Date: Mon, 22 Mar 2004 23:58:26 +0100 (CET) From: "Sebastian Wittmeier" Subject: Re: Undefined symbol _chroot On Mon, 22 Mar 2004 21:56:57 +0000, John Poltorak wrote: >clientserver.o: Undefined symbol _chroot referenced from text segment >make: *** [rsync.exe] Error 1 > >Can anyone shed any light on this or suggest what I should look at? Have you set "use chroot = no" in rsyncd.conf? Otherwise rsync will change the root directory before file transfers for security reasons. And I don't believe that is supported on OS/2 yet. Sebastian **= Email 22 ==========================** Date: Mon, 22 Mar 2004 17:40:52 -0800 From: John Merryweather Cooper Subject: Re: *BSD headers This is a multi-part message in MIME format. --------------020107040300090702020409 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Well, that's not the installed directory structure. The CVS repository reflects the source directory structure. See attached for the include directory tree off my FreeBSD 4.9-STABLE machine. jmc John Poltorak wrote: > On Sun, Mar 21, 2004 at 05:23:44PM -0800, John Merryweather Cooper wrote: > >>For access to the CVS by web, try >> >>http://www.freebsd.org/cgi/cvsweb.cgi/src/include/ >> >>The full hierarchy is available. By hooking up with CVS in the usual >>way, you can fetch all of them. > > > The directory structure appears strange to me... > > There are quite a lot of headers missing under src/include, but many are > to be found under src/sys/sys, src/sys/netinet etc although I can't locate > anything related to what we usually have as include/machine. Any idea > where that can be found, or what it is derived from? > > I've also found that it is easier for me to grab headers using RSYNC > rather than CVS. > > > > >>jmc >> >>John Poltorak wrote: >> >>>Can anyone tell me where to download the standard *BSD headers? >>> >>>I thought they might be here:- >>> >>>ftp://ftp.openbsd.org/pub/OpenBSD/src/include/ >>> >>>but there are only a few... >>> >>>Where are the rest? >>> >>> >> >> > > > --------------020107040300090702020409 Content-Type: text/plain; name="fbsd_include_tree" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="fbsd_include_tree" /usr/include /usr/include/arpa /usr/include/arpa/ftp.h /usr/include/arpa/inet.h /usr/include/arpa/nameser.h /usr/include/arpa/nameser_compat.h /usr/include/arpa/telnet.h /usr/include/arpa/tftp.h /usr/include/cam /usr/include/cam/scsi /usr/include/cam/scsi/scsi_all.h /usr/include/cam/scsi/scsi_cd.h /usr/include/cam/scsi/scsi_ch.h /usr/include/cam/scsi/scsi_da.h /usr/include/cam/scsi/scsi_dvcfg.h /usr/include/cam/scsi/scsi_iu.h /usr/include/cam/scsi/scsi_low.h /usr/include/cam/scsi/scsi_low_pisa.h /usr/include/cam/scsi/scsi_message.h /usr/include/cam/scsi/scsi_pass.h /usr/include/cam/scsi/scsi_pt.h /usr/include/cam/scsi/scsi_sa.h /usr/include/cam/scsi/scsi_ses.h /usr/include/cam/scsi/scsi_targetio.h /usr/include/cam/cam.h /usr/include/cam/cam_ccb.h /usr/include/cam/cam_debug.h /usr/include/cam/cam_extend.h /usr/include/cam/cam_periph.h /usr/include/cam/cam_queue.h /usr/include/cam/cam_sim.h /usr/include/cam/cam_xpt.h /usr/include/cam/cam_xpt_periph.h /usr/include/cam/cam_xpt_sim.h /usr/include/dev /usr/include/dev/an /usr/include/dev/an/if_aironet_ieee.h /usr/include/dev/an/if_anreg.h /usr/include/dev/ppbus /usr/include/dev/ppbus/lpt.h /usr/include/dev/ppbus/lptio.h /usr/include/dev/ppbus/ppb_1284.h /usr/include/dev/ppbus/ppb_msq.h /usr/include/dev/ppbus/ppbconf.h /usr/include/dev/ppbus/ppbio.h /usr/include/dev/ppbus/ppi.h /usr/include/dev/ppbus/vpoio.h /usr/include/dev/usb /usr/include/dev/usb/dsbr100io.h /usr/include/dev/usb/hid.h /usr/include/dev/usb/if_auereg.h /usr/include/dev/usb/if_cuereg.h /usr/include/dev/usb/if_kuereg.h /usr/include/dev/usb/kue_fw.h /usr/include/dev/usb/ohcireg.h /usr/include/dev/usb/ohcivar.h /usr/include/dev/usb/rio500_usb.h /usr/include/dev/usb/ucomvar.h /usr/include/dev/usb/uhcireg.h /usr/include/dev/usb/uhcivar.h /usr/include/dev/usb/usb.h /usr/include/dev/usb/usb_ethersubr.h /usr/include/dev/usb/usb_mem.h /usr/include/dev/usb/usb_port.h /usr/include/dev/usb/usb_quirks.h /usr/include/dev/usb/usbcdc.h /usr/include/dev/usb/usbdevs.h /usr/include/dev/usb/usbdevs_data.h /usr/include/dev/usb/usbdi.h /usr/include/dev/usb/usbdi_util.h /usr/include/dev/usb/usbdivar.h /usr/include/dev/usb/usbhid.h /usr/include/dev/usb/if_ruereg.h /usr/include/dev/usb/uftdireg.h /usr/include/dev/usb/ehcireg.h /usr/include/dev/usb/ehcivar.h /usr/include/dev/usb/ugraphire_rdesc.h /usr/include/dev/wi /usr/include/dev/wi/if_wavelan_ieee.h /usr/include/dev/wi/if_wireg.h /usr/include/dev/wi/if_wivar.h /usr/include/dev/wi/wi_hostap.h /usr/include/dev/firewire /usr/include/dev/firewire/firewire.h /usr/include/dev/firewire/firewire_phy.h /usr/include/dev/firewire/firewirereg.h /usr/include/dev/firewire/fwdma.h /usr/include/dev/firewire/fwmem.h /usr/include/dev/firewire/fwohcireg.h /usr/include/dev/firewire/fwohcivar.h /usr/include/dev/firewire/fwphyreg.h /usr/include/dev/firewire/iec13213.h /usr/include/dev/firewire/iec68113.h /usr/include/dev/firewire/if_fwevar.h /usr/include/dev/firewire/sbp.h /usr/include/fs /usr/include/fs/smbfs /usr/include/fs/smbfs/smbfs.h /usr/include/fs/smbfs/smbfs_node.h /usr/include/fs/smbfs/smbfs_subr.h /usr/include/g++ /usr/include/g++/std /usr/include/g++/std/bastring.cc /usr/include/g++/std/bastring.h /usr/include/g++/std/complext.cc /usr/include/g++/std/complext.h /usr/include/g++/std/dcomplex.h /usr/include/g++/std/fcomplex.h /usr/include/g++/std/gslice.h /usr/include/g++/std/gslice_array.h /usr/include/g++/std/indirect_array.h /usr/include/g++/std/ldcomplex.h /usr/include/g++/std/mask_array.h /usr/include/g++/std/slice.h /usr/include/g++/std/slice_array.h /usr/include/g++/std/std_valarray.h /usr/include/g++/std/straits.h /usr/include/g++/std/valarray_array.h /usr/include/g++/std/valarray_array.tcc /usr/include/g++/std/valarray_meta.h /usr/include/g++/_G_config.h /usr/include/g++/cassert /usr/include/g++/cctype /usr/include/g++/cerrno /usr/include/g++/cfloat /usr/include/g++/ciso646 /usr/include/g++/climits /usr/include/g++/clocale /usr/include/g++/cmath /usr/include/g++/complex /usr/include/g++/csetjmp /usr/include/g++/csignal /usr/include/g++/cstdarg /usr/include/g++/cstddef /usr/include/g++/cstdio /usr/include/g++/cstdlib /usr/include/g++/cstring /usr/include/g++/ctime /usr/include/g++/cwchar /usr/include/g++/cwctype /usr/include/g++/fstream /usr/include/g++/iomanip /usr/include/g++/iosfwd /usr/include/g++/iostream /usr/include/g++/sstream /usr/include/g++/stdexcept /usr/include/g++/string /usr/include/g++/strstream /usr/include/g++/map /usr/include/g++/complex.h /usr/include/g++/stl.h /usr/include/g++/valarray /usr/include/g++/PlotFile.h /usr/include/g++/SFile.h /usr/include/g++/builtinbuf.h /usr/include/g++/editbuf.h /usr/include/g++/floatio.h /usr/include/g++/fstream.h /usr/include/g++/indstream.h /usr/include/g++/iolibio.h /usr/include/g++/iomanip.h /usr/include/g++/iostdio.h /usr/include/g++/iostream.h /usr/include/g++/iostreamP.h /usr/include/g++/istream.h /usr/include/g++/libio.h /usr/include/g++/libioP.h /usr/include/g++/ostream.h /usr/include/g++/parsestream.h /usr/include/g++/pfstream.h /usr/include/g++/procbuf.h /usr/include/g++/stdiostream.h /usr/include/g++/stream.h /usr/include/g++/streambuf.h /usr/include/g++/set /usr/include/g++/strfile.h /usr/include/g++/strstream.h /usr/include/g++/algo.h /usr/include/g++/algobase.h /usr/include/g++/algorithm /usr/include/g++/alloc.h /usr/include/g++/bitset /usr/include/g++/bvector.h /usr/include/g++/defalloc.h /usr/include/g++/deque /usr/include/g++/deque.h /usr/include/g++/function.h /usr/include/g++/functional /usr/include/g++/hash_map /usr/include/g++/hash_map.h /usr/include/g++/hash_set /usr/include/g++/hash_set.h /usr/include/g++/hashtable.h /usr/include/g++/heap.h /usr/include/g++/iterator /usr/include/g++/iterator.h /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/map.h /usr/include/g++/memory /usr/include/g++/multimap.h /usr/include/g++/multiset.h /usr/include/g++/new /usr/include/g++/numeric /usr/include/g++/pair.h /usr/include/g++/pthread_alloc /usr/include/g++/pthread_alloc.h /usr/include/g++/queue /usr/include/g++/rope /usr/include/g++/rope.h /usr/include/g++/ropeimpl.h /usr/include/g++/set.h /usr/include/g++/slist /usr/include/g++/slist.h /usr/include/g++/stack /usr/include/g++/stack.h /usr/include/g++/stl_algo.h /usr/include/g++/stl_algobase.h /usr/include/g++/stl_alloc.h /usr/include/g++/stl_bvector.h /usr/include/g++/stl_config.h /usr/include/g++/stl_construct.h /usr/include/g++/stl_deque.h /usr/include/g++/stl_function.h /usr/include/g++/stl_hash_fun.h /usr/include/g++/stl_hash_map.h /usr/include/g++/stl_hash_set.h /usr/include/g++/stl_hashtable.h /usr/include/g++/stl_heap.h /usr/include/g++/stl_iterator.h /usr/include/g++/stl_list.h /usr/include/g++/stl_map.h /usr/include/g++/stl_multimap.h /usr/include/g++/stl_multiset.h /usr/include/g++/stl_numeric.h /usr/include/g++/stl_pair.h /usr/include/g++/stl_queue.h /usr/include/g++/stl_raw_storage_iter.h /usr/include/g++/stl_relops.h /usr/include/g++/stl_rope.h /usr/include/g++/stl_set.h /usr/include/g++/stl_slist.h /usr/include/g++/stl_stack.h /usr/include/g++/stl_tempbuf.h /usr/include/g++/stl_tree.h /usr/include/g++/stl_uninitialized.h /usr/include/g++/stl_vector.h /usr/include/g++/tempbuf.h /usr/include/g++/tree.h /usr/include/g++/type_traits.h /usr/include/g++/utility /usr/include/g++/vector /usr/include/g++/vector.h /usr/include/g++/exception /usr/include/g++/new.h /usr/include/g++/typeinfo /usr/include/g++/FlexLexer.h /usr/include/isc /usr/include/isc/assertions.h /usr/include/isc/ctl.h /usr/include/isc/dst.h /usr/include/isc/eventlib.h /usr/include/isc/heap.h /usr/include/isc/irpmarshall.h /usr/include/isc/list.h /usr/include/isc/logging.h /usr/include/isc/memcluster.h /usr/include/isc/misc.h /usr/include/isc/tree.h /usr/include/isofs /usr/include/isofs/cd9660 /usr/include/isofs/cd9660/cd9660_mount.h /usr/include/isofs/cd9660/cd9660_node.h /usr/include/isofs/cd9660/cd9660_rrip.h /usr/include/isofs/cd9660/iso.h /usr/include/isofs/cd9660/iso_rrip.h /usr/include/libmilter /usr/include/libmilter/mfapi.h /usr/include/libmilter/mfdef.h /usr/include/machine /usr/include/machine/pc /usr/include/machine/pc/bios.h /usr/include/machine/pc/display.h /usr/include/machine/pc/msdos.h /usr/include/machine/pc/vesa.h /usr/include/machine/ansi.h /usr/include/machine/apic.h /usr/include/machine/apm_bios.h /usr/include/machine/apm_segments.h /usr/include/machine/asc_ioctl.h /usr/include/machine/asm.h /usr/include/machine/asmacros.h /usr/include/machine/asnames.h /usr/include/machine/atomic.h /usr/include/machine/bootinfo.h /usr/include/machine/bus.h /usr/include/machine/bus_at386.h /usr/include/machine/bus_dma.h /usr/include/machine/bus_memio.h /usr/include/machine/bus_pc98.h /usr/include/machine/bus_pio.h /usr/include/machine/cdk.h /usr/include/machine/clock.h /usr/include/machine/comstats.h /usr/include/machine/console.h /usr/include/machine/cpu.h /usr/include/machine/cpufunc.h /usr/include/machine/cputypes.h /usr/include/machine/cronyx.h /usr/include/machine/dvcfg.h /usr/include/machine/db_machdep.h /usr/include/machine/elf.h /usr/include/machine/endian.h /usr/include/machine/exec.h /usr/include/machine/float.h /usr/include/machine/floatingpoint.h /usr/include/machine/frame.h /usr/include/machine/globaldata.h /usr/include/machine/globals.h /usr/include/machine/gsc.h /usr/include/machine/i4b_cause.h /usr/include/machine/i4b_debug.h /usr/include/machine/i4b_ioctl.h /usr/include/machine/i4b_isppp.h /usr/include/machine/i4b_rbch_ioctl.h /usr/include/machine/i4b_tel_ioctl.h /usr/include/machine/i4b_trace.h /usr/include/machine/ieeefp.h /usr/include/machine/if_wl_wavelan.h /usr/include/machine/iic.h /usr/include/machine/in_cksum.h /usr/include/machine/ioctl_bt848.h /usr/include/machine/ioctl_ctx.h /usr/include/machine/ioctl_fd.h /usr/include/machine/ioctl_meteor.h /usr/include/machine/ipl.h /usr/include/machine/limits.h /usr/include/machine/lock.h /usr/include/machine/md_var.h /usr/include/machine/mouse.h /usr/include/machine/mpapic.h /usr/include/machine/mtpr.h /usr/include/machine/npx.h /usr/include/machine/param.h /usr/include/machine/pcaudioio.h /usr/include/machine/pcb.h /usr/include/machine/pcb_ext.h /usr/include/machine/pci_cfgreg.h /usr/include/machine/pcvt_ioctl.h /usr/include/machine/perfmon.h /usr/include/machine/physio_proc.h /usr/include/machine/pmap.h /usr/include/machine/proc.h /usr/include/machine/profile.h /usr/include/machine/psl.h /usr/include/machine/ptrace.h /usr/include/machine/reg.h /usr/include/machine/reloc.h /usr/include/machine/resource.h /usr/include/machine/segments.h /usr/include/machine/setjmp.h /usr/include/machine/sigframe.h /usr/include/machine/signal.h /usr/include/machine/smb.h /usr/include/machine/smp.h /usr/include/machine/smptests.h /usr/include/machine/speaker.h /usr/include/machine/specialreg.h /usr/include/machine/spigot.h /usr/include/machine/stdarg.h /usr/include/machine/sysarch.h /usr/include/machine/trap.h /usr/include/machine/tss.h /usr/include/machine/types.h /usr/include/machine/uc_device.h /usr/include/machine/ucontext.h /usr/include/machine/ultrasound.h /usr/include/machine/varargs.h /usr/include/machine/vm86.h /usr/include/machine/vmparam.h /usr/include/machine/wtio.h /usr/include/machine/soundcard.h /usr/include/machine/joystick.h /usr/include/machine/acpica_machdep.h /usr/include/msdosfs /usr/include/msdosfs/bootsect.h /usr/include/msdosfs/bpb.h /usr/include/msdosfs/denode.h /usr/include/msdosfs/direntry.h /usr/include/msdosfs/fat.h /usr/include/msdosfs/msdosfsmount.h /usr/include/net /usr/include/net/bpf.h /usr/include/net/bpf_compat.h /usr/include/net/bpfdesc.h /usr/include/net/bridge.h /usr/include/net/ethernet.h /usr/include/net/hostcache.h /usr/include/net/if.h /usr/include/net/if_arc.h /usr/include/net/if_arp.h /usr/include/net/if_atm.h /usr/include/net/if_dl.h /usr/include/net/if_faith.h /usr/include/net/if_gif.h /usr/include/net/if_ieee80211.h /usr/include/net/if_llc.h /usr/include/net/if_media.h /usr/include/net/if_mib.h /usr/include/net/if_ppp.h /usr/include/net/if_pppvar.h /usr/include/net/if_slvar.h /usr/include/net/if_sppp.h /usr/include/net/if_stf.h /usr/include/net/if_tap.h /usr/include/net/if_tapvar.h /usr/include/net/if_tun.h /usr/include/net/if_tunvar.h /usr/include/net/if_types.h /usr/include/net/if_var.h /usr/include/net/if_vlan_var.h /usr/include/net/intrq.h /usr/include/net/iso88025.h /usr/include/net/net_osdep.h /usr/include/net/netisr.h /usr/include/net/pfkeyv2.h /usr/include/net/ppp_comp.h /usr/include/net/ppp_defs.h /usr/include/net/radix.h /usr/include/net/raw_cb.h /usr/include/net/route.h /usr/include/net/slcompress.h /usr/include/net/slip.h /usr/include/net/zlib.h /usr/include/net/if_gre.h /usr/include/netatalk /usr/include/netatalk/aarp.h /usr/include/netatalk/at.h /usr/include/netatalk/at_extern.h /usr/include/netatalk/at_var.h /usr/include/netatalk/ddp.h /usr/include/netatalk/ddp_var.h /usr/include/netatalk/endian.h /usr/include/netatalk/phase2.h /usr/include/netatm /usr/include/netatm/ipatm /usr/include/netatm/ipatm/ipatm.h /usr/include/netatm/ipatm/ipatm_serv.h /usr/include/netatm/ipatm/ipatm_var.h /usr/include/netatm/sigpvc /usr/include/netatm/sigpvc/sigpvc_var.h /usr/include/netatm/spans /usr/include/netatm/spans/spans_cls.h /usr/include/netatm/spans/spans_var.h /usr/include/netatm/uni /usr/include/netatm/uni/sscf_uni.h /usr/include/netatm/uni/sscf_uni_var.h /usr/include/netatm/uni/sscop.h /usr/include/netatm/uni/sscop_misc.h /usr/include/netatm/uni/sscop_pdu.h /usr/include/netatm/uni/sscop_var.h /usr/include/netatm/uni/uni.h /usr/include/netatm/uni/uniip_var.h /usr/include/netatm/uni/unisig.h /usr/include/netatm/uni/unisig_decode.h /usr/include/netatm/uni/unisig_mbuf.h /usr/include/netatm/uni/unisig_msg.h /usr/include/netatm/uni/unisig_print.h /usr/include/netatm/uni/unisig_var.h /usr/include/netatm/atm.h /usr/include/netatm/atm_cm.h /usr/include/netatm/atm_if.h /usr/include/netatm/atm_ioctl.h /usr/include/netatm/atm_pcb.h /usr/include/netatm/atm_sap.h /usr/include/netatm/atm_sigmgr.h /usr/include/netatm/atm_stack.h /usr/include/netatm/atm_sys.h /usr/include/netatm/atm_var.h /usr/include/netatm/atm_vc.h /usr/include/netatm/kern_include.h /usr/include/netatm/port.h /usr/include/netatm/queue.h /usr/include/netgraph /usr/include/netgraph/netgraph.h /usr/include/netgraph/ng_UI.h /usr/include/netgraph/ng_async.h /usr/include/netgraph/ng_bpf.h /usr/include/netgraph/ng_bridge.h /usr/include/netgraph/ng_cisco.h /usr/include/netgraph/ng_device.h /usr/include/netgraph/ng_echo.h /usr/include/netgraph/ng_eiface.h /usr/include/netgraph/ng_etf.h /usr/include/netgraph/ng_ether.h /usr/include/netgraph/ng_frame_relay.h /usr/include/netgraph/ng_hole.h /usr/include/netgraph/ng_iface.h /usr/include/netgraph/ng_ksocket.h /usr/include/netgraph/ng_l2tp.h /usr/include/netgraph/ng_lmi.h /usr/include/netgraph/ng_message.h /usr/include/netgraph/ng_mppc.h /usr/include/netgraph/ng_one2many.h /usr/include/netgraph/ng_parse.h /usr/include/netgraph/ng_ppp.h /usr/include/netgraph/ng_pppoe.h /usr/include/netgraph/ng_pptpgre.h /usr/include/netgraph/ng_rfc1490.h /usr/include/netgraph/ng_sample.h /usr/include/netgraph/ng_socket.h /usr/include/netgraph/ng_socketvar.h /usr/include/netgraph/ng_tee.h /usr/include/netgraph/ng_tty.h /usr/include/netgraph/ng_vjc.h /usr/include/netgraph/ng_fec.h /usr/include/netgraph/ng_vlan.h /usr/include/netinet /usr/include/netinet/icmp6.h /usr/include/netinet/icmp_var.h /usr/include/netinet/if_atm.h /usr/include/netinet/if_ether.h /usr/include/netinet/if_fddi.h /usr/include/netinet/igmp.h /usr/include/netinet/igmp_var.h /usr/include/netinet/in.h /usr/include/netinet/in_gif.h /usr/include/netinet/in_hostcache.h /usr/include/netinet/in_pcb.h /usr/include/netinet/in_systm.h /usr/include/netinet/in_var.h /usr/include/netinet/ip.h /usr/include/netinet/ip6.h /usr/include/netinet/ip_dummynet.h /usr/include/netinet/ip_ecn.h /usr/include/netinet/ip_encap.h /usr/include/netinet/ip_flow.h /usr/include/netinet/ip_fw.h /usr/include/netinet/ip_fw2.h /usr/include/netinet/ip_icmp.h /usr/include/netinet/ip_mroute.h /usr/include/netinet/ip_var.h /usr/include/netinet/ipprotosw.h /usr/include/netinet/tcp.h /usr/include/netinet/tcp_debug.h /usr/include/netinet/tcp_fsm.h /usr/include/netinet/tcp_seq.h /usr/include/netinet/tcp_timer.h /usr/include/netinet/tcp_var.h /usr/include/netinet/tcpip.h /usr/include/netinet/udp.h /usr/include/netinet/udp_var.h /usr/include/netinet/ip_gre.h /usr/include/netinet/pim.h /usr/include/netinet/pim_var.h /usr/include/netinet6 /usr/include/netinet6/ah.h /usr/include/netinet6/ah6.h /usr/include/netinet6/esp.h /usr/include/netinet6/esp6.h /usr/include/netinet6/esp_rijndael.h /usr/include/netinet6/icmp6.h /usr/include/netinet6/in6.h /usr/include/netinet6/in6_gif.h /usr/include/netinet6/in6_ifattach.h /usr/include/netinet6/in6_pcb.h /usr/include/netinet6/in6_prefix.h /usr/include/netinet6/in6_var.h /usr/include/netinet6/ip6.h /usr/include/netinet6/ip6_ecn.h /usr/include/netinet6/ip6_fw.h /usr/include/netinet6/ip6_mroute.h /usr/include/netinet6/ip6_var.h /usr/include/netinet6/ip6protosw.h /usr/include/netinet6/ipcomp.h /usr/include/netinet6/ipcomp6.h /usr/include/netinet6/ipsec.h /usr/include/netinet6/ipsec6.h /usr/include/netinet6/mld6_var.h /usr/include/netinet6/nd6.h /usr/include/netinet6/pim6.h /usr/include/netinet6/pim6_var.h /usr/include/netinet6/raw_ip6.h /usr/include/netinet6/scope6_var.h /usr/include/netinet6/tcp6_var.h /usr/include/netinet6/udp6_var.h /usr/include/netipx /usr/include/netipx/ipx.h /usr/include/netipx/ipx_if.h /usr/include/netipx/ipx_ip.h /usr/include/netipx/ipx_pcb.h /usr/include/netipx/ipx_var.h /usr/include/netipx/spx.h /usr/include/netipx/spx_debug.h /usr/include/netipx/spx_timer.h /usr/include/netipx/spx_var.h /usr/include/netkey /usr/include/netkey/key.h /usr/include/netkey/key_debug.h /usr/include/netkey/key_var.h /usr/include/netkey/keydb.h /usr/include/netkey/keysock.h /usr/include/netnatm /usr/include/netnatm/natm.h /usr/include/netncp /usr/include/netncp/ncp.h /usr/include/netncp/ncp_cfg.h /usr/include/netncp/ncp_conn.h /usr/include/netncp/ncp_file.h /usr/include/netncp/ncp_lib.h /usr/include/netncp/ncp_ncp.h /usr/include/netncp/ncp_nls.h /usr/include/netncp/ncp_rcfile.h /usr/include/netncp/ncp_rq.h /usr/include/netncp/ncp_sock.h /usr/include/netncp/ncp_subr.h /usr/include/netncp/ncp_user.h /usr/include/netncp/nwerror.h /usr/include/netns /usr/include/netns/idp.h /usr/include/netns/idp_var.h /usr/include/netns/ns.h /usr/include/netns/ns_error.h /usr/include/netns/ns_if.h /usr/include/netns/ns_pcb.h /usr/include/netns/sp.h /usr/include/netns/spidp.h /usr/include/netns/spp_debug.h /usr/include/netns/spp_timer.h /usr/include/netns/spp_var.h /usr/include/netsmb /usr/include/netsmb/netbios.h /usr/include/netsmb/smb.h /usr/include/netsmb/smb_conn.h /usr/include/netsmb/smb_dev.h /usr/include/netsmb/smb_rq.h /usr/include/netsmb/smb_subr.h /usr/include/netsmb/smb_tran.h /usr/include/netsmb/smb_trantcp.h /usr/include/nfs /usr/include/nfs/krpc.h /usr/include/nfs/nfs.h /usr/include/nfs/nfsdiskless.h /usr/include/nfs/nfsm_subs.h /usr/include/nfs/nfsmount.h /usr/include/nfs/nfsnode.h /usr/include/nfs/nfsproto.h /usr/include/nfs/nfsrtt.h /usr/include/nfs/nfsrvcache.h /usr/include/nfs/nfsv2.h /usr/include/nfs/nqnfs.h /usr/include/nfs/rpcv2.h /usr/include/nfs/xdr_subs.h /usr/include/ntfs /usr/include/ntfs/ntfs.h /usr/include/ntfs/ntfs_compr.h /usr/include/ntfs/ntfs_ihash.h /usr/include/ntfs/ntfs_inode.h /usr/include/ntfs/ntfs_subr.h /usr/include/ntfs/ntfs_vfsops.h /usr/include/ntfs/ntfsmount.h /usr/include/nwfs /usr/include/nwfs/nwfs.h /usr/include/nwfs/nwfs_mount.h /usr/include/nwfs/nwfs_node.h /usr/include/nwfs/nwfs_subr.h /usr/include/objc /usr/include/objc/encoding.h /usr/include/objc/hash.h /usr/include/objc/objc-api.h /usr/include/objc/objc-list.h /usr/include/objc/objc.h /usr/include/objc/runtime.h /usr/include/objc/sarray.h /usr/include/objc/thr.h /usr/include/objc/typedstream.h /usr/include/objc/NXConstStr.h /usr/include/objc/Object.h /usr/include/objc/Protocol.h /usr/include/openssl /usr/include/openssl/asn1.h /usr/include/openssl/asn1_mac.h /usr/include/openssl/bio.h /usr/include/openssl/blowfish.h /usr/include/openssl/bn.h /usr/include/openssl/buffer.h /usr/include/openssl/cast.h /usr/include/openssl/comp.h /usr/include/openssl/conf.h /usr/include/openssl/crypto.h /usr/include/openssl/des.h /usr/include/openssl/dh.h /usr/include/openssl/dsa.h /usr/include/openssl/e_os.h /usr/include/openssl/e_os2.h /usr/include/openssl/ebcdic.h /usr/include/openssl/err.h /usr/include/openssl/hmac.h /usr/include/openssl/lhash.h /usr/include/openssl/md2.h /usr/include/openssl/md5.h /usr/include/openssl/mdc2.h /usr/include/openssl/objects.h /usr/include/openssl/opensslv.h /usr/include/openssl/pem.h /usr/include/openssl/pem2.h /usr/include/openssl/pkcs12.h /usr/include/openssl/pkcs7.h /usr/include/openssl/rand.h /usr/include/openssl/rc2.h /usr/include/openssl/rc4.h /usr/include/openssl/rc5.h /usr/include/openssl/ripemd.h /usr/include/openssl/rsa.h /usr/include/openssl/safestack.h /usr/include/openssl/sha.h /usr/include/openssl/stack.h /usr/include/openssl/tmdiff.h /usr/include/openssl/txt_db.h /usr/include/openssl/x509.h /usr/include/openssl/x509_vfy.h /usr/include/openssl/x509v3.h /usr/include/openssl/symhacks.h /usr/include/openssl/obj_mac.h /usr/include/openssl/md4.h /usr/include/openssl/dso.h /usr/include/openssl/conf_api.h /usr/include/openssl/evp.h /usr/include/openssl/opensslconf.h /usr/include/openssl/ssl.h /usr/include/openssl/ssl2.h /usr/include/openssl/ssl23.h /usr/include/openssl/ssl3.h /usr/include/openssl/ssl_locl.h /usr/include/openssl/tls1.h /usr/include/openssl/ossl_typ.h /usr/include/openssl/aes.h /usr/include/openssl/aes_locl.h /usr/include/openssl/asn1t.h /usr/include/openssl/des_old.h /usr/include/openssl/ec.h /usr/include/openssl/eng_int.h /usr/include/openssl/engine.h /usr/include/openssl/hw_4758_cca_err.h /usr/include/openssl/hw_aep_err.h /usr/include/openssl/hw_atalla_err.h /usr/include/openssl/hw_cswift_err.h /usr/include/openssl/hw_ncipher_err.h /usr/include/openssl/hw_nuron_err.h /usr/include/openssl/hw_sureware_err.h /usr/include/openssl/hw_ubsec_err.h /usr/include/openssl/idea.h /usr/include/openssl/krb5_asn.h /usr/include/openssl/ocsp.h /usr/include/openssl/ui.h /usr/include/openssl/ui_compat.h /usr/include/openssl/ui_locl.h /usr/include/openssl/kssl.h /usr/include/pccard /usr/include/pccard/cardinfo.h /usr/include/pccard/cis.h /usr/include/pccard/driver.h /usr/include/pccard/i82365.h /usr/include/pccard/meciareg.h /usr/include/pccard/pccard_nbk.h /usr/include/pccard/pcic_pci.h /usr/include/pccard/pcicvar.h /usr/include/pccard/slot.h /usr/include/posix4 /usr/include/posix4/aio.h /usr/include/posix4/mqueue.h /usr/include/posix4/posix4.h /usr/include/posix4/sched.h /usr/include/posix4/semaphore.h /usr/include/protocols /usr/include/protocols/dumprestore.h /usr/include/protocols/routed.h /usr/include/protocols/rwhod.h /usr/include/protocols/talkd.h /usr/include/protocols/timed.h /usr/include/rpc /usr/include/rpc/auth.h /usr/include/rpc/auth_unix.h /usr/include/rpc/clnt.h /usr/include/rpc/pmap_clnt.h /usr/include/rpc/pmap_prot.h /usr/include/rpc/pmap_rmt.h /usr/include/rpc/rpc.h /usr/include/rpc/rpc_com.h /usr/include/rpc/rpc_msg.h /usr/include/rpc/svc.h /usr/include/rpc/svc_auth.h /usr/include/rpc/types.h /usr/include/rpc/xdr.h /usr/include/rpc/auth_des.h /usr/include/rpc/des.h /usr/include/rpc/des_crypt.h /usr/include/rpc/key_prot.h /usr/include/readline /usr/include/readline/readline.h /usr/include/readline/chardefs.h /usr/include/readline/keymaps.h /usr/include/readline/history.h /usr/include/readline/tilde.h /usr/include/readline/rlstdc.h /usr/include/readline/rlconf.h /usr/include/rpcsvc /usr/include/rpcsvc/yp_prot.h /usr/include/rpcsvc/ypclnt.h /usr/include/rpcsvc/nis_db.h /usr/include/rpcsvc/nis_tags.h /usr/include/rpcsvc/nislib.h /usr/include/rpcsvc/bootparam_prot.x /usr/include/rpcsvc/key_prot.x /usr/include/rpcsvc/klm_prot.x /usr/include/rpcsvc/mount.x /usr/include/rpcsvc/nfs_prot.x /usr/include/rpcsvc/nlm_prot.x /usr/include/rpcsvc/rex.x /usr/include/rpcsvc/rnusers.x /usr/include/rpcsvc/rquota.x /usr/include/rpcsvc/rstat.x /usr/include/rpcsvc/rwall.x /usr/include/rpcsvc/sm_inter.x /usr/include/rpcsvc/spray.x /usr/include/rpcsvc/yppasswd.x /usr/include/rpcsvc/yp.x /usr/include/rpcsvc/ypxfrd.x /usr/include/rpcsvc/ypupdate_prot.x /usr/include/rpcsvc/nis.x /usr/include/rpcsvc/nis_cache.x /usr/include/rpcsvc/nis_object.x /usr/include/rpcsvc/nis_callback.x /usr/include/rpcsvc/crypt.x /usr/include/rpcsvc/key_prot.h /usr/include/rpcsvc/klm_prot.h /usr/include/rpcsvc/mount.h /usr/include/rpcsvc/nfs_prot.h /usr/include/rpcsvc/nlm_prot.h /usr/include/rpcsvc/rex.h /usr/include/rpcsvc/rnusers.h /usr/include/rpcsvc/rquota.h /usr/include/rpcsvc/rstat.h /usr/include/rpcsvc/rwall.h /usr/include/rpcsvc/sm_inter.h /usr/include/rpcsvc/spray.h /usr/include/rpcsvc/yppasswd.h /usr/include/rpcsvc/yp.h /usr/include/rpcsvc/ypxfrd.h /usr/include/rpcsvc/ypupdate_prot.h /usr/include/rpcsvc/nis.h /usr/include/rpcsvc/nis_cache.h /usr/include/rpcsvc/nis_callback.h /usr/include/rpcsvc/bootparam_prot.h /usr/include/rpcsvc/crypt.h /usr/include/security /usr/include/security/_pam_compat.h /usr/include/security/_pam_macros.h /usr/include/security/_pam_types.h /usr/include/security/pam_appl.h /usr/include/security/pam_malloc.h /usr/include/security/pam_modules.h /usr/include/security/pam_misc.h /usr/include/security/pam_mod_misc.h /usr/include/sys /usr/include/sys/_posix.h /usr/include/sys/acct.h /usr/include/sys/acl.h /usr/include/sys/agpio.h /usr/include/sys/aio.h /usr/include/sys/assym.h /usr/include/sys/ata.h /usr/include/sys/blist.h /usr/include/sys/buf.h /usr/include/sys/bus.h /usr/include/sys/bus_private.h /usr/include/sys/callout.h /usr/include/sys/ccdvar.h /usr/include/sys/cdefs.h /usr/include/sys/cdio.h /usr/include/sys/cdrio.h /usr/include/sys/chio.h /usr/include/sys/clist.h /usr/include/sys/conf.h /usr/include/sys/cons.h /usr/include/sys/consio.h /usr/include/sys/copyright.h /usr/include/sys/ctype.h /usr/include/sys/dataacq.h /usr/include/sys/device_port.h /usr/include/sys/devicestat.h /usr/include/sys/dir.h /usr/include/sys/dirent.h /usr/include/sys/disk.h /usr/include/sys/disklabel.h /usr/include/sys/diskslice.h /usr/include/sys/dkstat.h /usr/include/sys/dmap.h /usr/include/sys/domain.h /usr/include/sys/dvdio.h /usr/include/sys/elf32.h /usr/include/sys/elf64.h /usr/include/sys/elf_common.h /usr/include/sys/elf_generic.h /usr/include/sys/endian.h /usr/include/sys/errno.h /usr/include/sys/event.h /usr/include/sys/eventhandler.h /usr/include/sys/eventvar.h /usr/include/sys/exec.h /usr/include/sys/extattr.h /usr/include/sys/fbio.h /usr/include/sys/fcntl.h /usr/include/sys/file.h /usr/include/sys/filedesc.h /usr/include/sys/filio.h /usr/include/sys/fnv_hash.h /usr/include/sys/gmon.h /usr/include/sys/iconv.h /usr/include/sys/ioctl.h /usr/include/sys/imgact.h /usr/include/sys/imgact_aout.h /usr/include/sys/imgact_elf.h /usr/include/sys/inflate.h /usr/include/sys/interrupt.h /usr/include/sys/inttypes.h /usr/include/sys/ioccom.h /usr/include/sys/ioctl_compat.h /usr/include/sys/ipc.h /usr/include/sys/jail.h /usr/include/sys/joystick.h /usr/include/sys/kbio.h /usr/include/sys/kernel.h /usr/include/sys/kobj.h /usr/include/sys/kthread.h /usr/include/sys/ktrace.h /usr/include/sys/libkern.h /usr/include/sys/link_aout.h /usr/include/sys/link_elf.h /usr/include/sys/linker.h /usr/include/sys/linker_set.h /usr/include/sys/lock.h /usr/include/sys/lockf.h /usr/include/sys/malloc.h /usr/include/sys/mbuf.h /usr/include/sys/mchain.h /usr/include/sys/md4.h /usr/include/sys/md5.h /usr/include/sys/memrange.h /usr/include/sys/mman.h /usr/include/sys/module.h /usr/include/sys/mount.h /usr/include/sys/msg.h /usr/include/sys/msgbuf.h /usr/include/sys/mtio.h /usr/include/sys/namei.h /usr/include/sys/nlist_aout.h /usr/include/sys/param.h /usr/include/sys/pciio.h /usr/include/sys/pioctl.h /usr/include/sys/pipe.h /usr/include/sys/poll.h /usr/include/sys/proc.h /usr/include/sys/procfs.h /usr/include/sys/protosw.h /usr/include/sys/ptio.h /usr/include/sys/ptrace.h /usr/include/sys/queue.h /usr/include/sys/random.h /usr/include/sys/reboot.h /usr/include/sys/resource.h /usr/include/sys/resourcevar.h /usr/include/sys/rman.h /usr/include/sys/rtprio.h /usr/include/sys/sbuf.h /usr/include/sys/select.h /usr/include/sys/sem.h /usr/include/sys/shm.h /usr/include/sys/signal.h /usr/include/sys/signalvar.h /usr/include/sys/snoop.h /usr/include/sys/socket.h /usr/include/sys/socketvar.h /usr/include/sys/sockio.h /usr/include/sys/soundcard.h /usr/include/sys/stat.h /usr/include/sys/syscall-hide.h /usr/include/sys/syscall.h /usr/include/sys/sysctl.h /usr/include/sys/sysent.h /usr/include/sys/syslimits.h /usr/include/sys/syslog.h /usr/include/sys/sysproto.h /usr/include/sys/systm.h /usr/include/sys/taskqueue.h /usr/include/sys/termios.h /usr/include/sys/time.h /usr/include/sys/timeb.h /usr/include/sys/timepps.h /usr/include/sys/timers.h /usr/include/sys/times.h /usr/include/sys/timex.h /usr/include/sys/tprintf.h /usr/include/sys/tty.h /usr/include/sys/ttychars.h /usr/include/sys/ttycom.h /usr/include/sys/ttydefaults.h /usr/include/sys/ttydev.h /usr/include/sys/types.h /usr/include/sys/ucontext.h /usr/include/sys/ucred.h /usr/include/sys/uio.h /usr/include/sys/un.h /usr/include/sys/unistd.h /usr/include/sys/unpcb.h /usr/include/sys/user.h /usr/include/sys/utsname.h /usr/include/sys/vmmeter.h /usr/include/sys/vnioctl.h /usr/include/sys/vnode.h /usr/include/sys/wait.h /usr/include/sys/wormio.h /usr/include/sys/xrpuio.h /usr/include/sys/power.h /usr/include/ufs /usr/include/ufs/ffs /usr/include/ufs/ffs/ffs_extern.h /usr/include/ufs/ffs/fs.h /usr/include/ufs/ffs/softdep.h /usr/include/ufs/mfs /usr/include/ufs/mfs/mfs_extern.h /usr/include/ufs/mfs/mfsnode.h /usr/include/ufs/ufs /usr/include/ufs/ufs/dinode.h /usr/include/ufs/ufs/dir.h /usr/include/ufs/ufs/dirhash.h /usr/include/ufs/ufs/inode.h /usr/include/ufs/ufs/quota.h /usr/include/ufs/ufs/ufs_extern.h /usr/include/ufs/ufs/ufsmount.h /usr/include/vm /usr/include/vm/pmap.h /usr/include/vm/swap_pager.h /usr/include/vm/vm.h /usr/include/vm/vm_extern.h /usr/include/vm/vm_kern.h /usr/include/vm/vm_map.h /usr/include/vm/vm_object.h /usr/include/vm/vm_page.h /usr/include/vm/vm_pageout.h /usr/include/vm/vm_pager.h /usr/include/vm/vm_param.h /usr/include/vm/vm_zone.h /usr/include/vm/vnode_pager.h /usr/include/a.out.h /usr/include/ar.h /usr/include/assert.h /usr/include/bitstring.h /usr/include/complex.h /usr/include/ctype.h /usr/include/db.h /usr/include/dirent.h /usr/include/disktab.h /usr/include/dlfcn.h /usr/include/elf.h /usr/include/elf-hints.h /usr/include/err.h /usr/include/fnmatch.h /usr/include/fstab.h /usr/include/fts.h /usr/include/glob.h /usr/include/grp.h /usr/include/strhash.h /usr/include/histedit.h /usr/include/ieeefp.h /usr/include/ifaddrs.h /usr/include/iso646.h /usr/include/langinfo.h /usr/include/libgen.h /usr/include/limits.h /usr/include/link.h /usr/include/locale.h /usr/include/malloc.h /usr/include/memory.h /usr/include/mpool.h /usr/include/ndbm.h /usr/include/netdb.h /usr/include/nl_types.h /usr/include/nlist.h /usr/include/objformat.h /usr/include/paths.h /usr/include/pthread.h /usr/include/pthread_np.h /usr/include/pwd.h /usr/include/ranlib.h /usr/include/readpassphrase.h /usr/include/regex.h /usr/include/regexp.h /usr/include/resolv.h /usr/include/rune.h /usr/include/runetype.h /usr/include/search.h /usr/include/setjmp.h /usr/include/sgtty.h /usr/include/signal.h /usr/include/stab.h /usr/include/stdbool.h /usr/include/stddef.h /usr/include/stdio.h /usr/include/stdlib.h /usr/include/string.h /usr/include/stringlist.h /usr/include/strings.h /usr/include/struct.h /usr/include/sysexits.h /usr/include/tar.h /usr/include/time.h /usr/include/timers.h /usr/include/ttyent.h /usr/include/unistd.h /usr/include/utime.h /usr/include/utmp.h /usr/include/vis.h /usr/include/wchar.h /usr/include/wctype.h /usr/include/osreldate.h /usr/include/aio.h /usr/include/errno.h /usr/include/fcntl.h /usr/include/inttypes.h /usr/include/linker_set.h /usr/include/poll.h /usr/include/syslog.h /usr/include/termios.h /usr/include/ucontext.h /usr/include/float.h /usr/include/floatingpoint.h /usr/include/stdarg.h /usr/include/varargs.h /usr/include/mqueue.h /usr/include/sched.h /usr/include/semaphore.h /usr/include/com_err.h /usr/include/com_right.h /usr/include/math.h /usr/include/md2.h /usr/include/md4.h /usr/include/md5.h /usr/include/ripemd.h /usr/include/sha.h /usr/include/curses.h /usr/include/term.h /usr/include/termcap.h /usr/include/unctrl.h /usr/include/ncurses.h /usr/include/radlib.h /usr/include/radlib_vs.h /usr/include/skey.h /usr/include/taclib.h /usr/include/libutil.h /usr/include/login_cap.h /usr/include/alias.h /usr/include/libatm.h /usr/include/bzlib.h /usr/include/calendar.h /usr/include/camlib.h /usr/include/devstat.h /usr/include/libdisk.h /usr/include/fetch.h /usr/include/form.h /usr/include/ftpio.h /usr/include/kvm.h /usr/include/menu.h /usr/include/eti.h /usr/include/netgraph.h /usr/include/opie.h /usr/include/panel.h /usr/include/pcap.h /usr/include/pcap-int.h /usr/include/pcap-namedb.h /usr/include/stand.h /usr/include/libusbhid.h /usr/include/vgl.h /usr/include/tcpd.h /usr/include/zconf.h /usr/include/zlib.h /usr/include/dialog.h /usr/include/gmp.h /usr/include/mp.h /usr/include/gnuregex.h /usr/include/g2c.h /usr/include/des.h /usr/include/acl.h /usr/include/kadm.h /usr/include/kadm_err.h /usr/include/kafs.h /usr/include/kdc.h /usr/include/krb_db.h /usr/include/krb.h /usr/include/klog.h /usr/include/krb-protos.h /usr/include/prot.h /usr/include/krb_err.h /usr/include/roken.h /usr/include/roken-common.h /usr/include/krb5_asn1.h /usr/include/asn1_err.h /usr/include/krb5.h /usr/include/krb5-types.h /usr/include/krb5-protos.h /usr/include/heim_err.h /usr/include/krb5_err.h /usr/include/k524_err.h /usr/include/gssapi.h /usr/include/crypto /usr/include/crypto/cast.h /usr/include/crypto/castsb.h /usr/include/crypto/cryptodev.h /usr/include/crypto/cryptosoft.h /usr/include/crypto/deflate.h /usr/include/crypto/rijndael.h /usr/include/crypto/rmd160.h /usr/include/crypto/skipjack.h /usr/include/crypto/xform.h /usr/include/netipsec /usr/include/netipsec/ah.h /usr/include/netipsec/ah_var.h /usr/include/netipsec/esp.h /usr/include/netipsec/esp_var.h /usr/include/netipsec/ipcomp.h /usr/include/netipsec/ipcomp_var.h /usr/include/netipsec/ipip_var.h /usr/include/netipsec/ipsec.h /usr/include/netipsec/ipsec6.h /usr/include/netipsec/key.h /usr/include/netipsec/key_debug.h /usr/include/netipsec/key_var.h /usr/include/netipsec/keydb.h /usr/include/netipsec/keysock.h /usr/include/netipsec/xform.h --------------020107040300090702020409-- **= Email 23 ==========================** Date: Mon, 22 Mar 2004 20:27:05 -0800 From: "Steven Levine" Subject: Re: *.h,v files In <20040322203812.D36426 at warpix.org>, on 03/22/04 at 08:38 PM, John Poltorak said: >I'm getting them straight from FreeBSD using this cmd file:- >set repository=ftp13.FreeBSD.org >set headers=/FreeBSD_headers >rsync -av %repository%::FreeBSD/development/FreeBSD-CVS/src/include >%headers% Oh, I suspected that's where you got them. You pulled an image of the CVS repository. Well, part of it anyway. >This differs from the OpenBSD distro which includes CVS directories, but >the headers are in a usable format. The CVS directories exist only in the local sandbox. The distro contains them so that if you populate your sandbox without pulling the source from the repository. >There must be a simple way of doing what I want to do... Yes, there is, but it requires installing CVS learning to use it enough to create a local repository and do a checkout. Let me know if you want instructions. HTH, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.41 #10183 Warp4/FP15/14.093c_W4 www.scoug.com irc.webbnet.info irc.fyrelizard.org #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 24 ==========================** Date: Mon, 22 Mar 2004 20:50:32 -0800 From: "Dave and Natalie" Subject: Re: dllar On Sun, 21 Mar 2004 23:33:30 +0100 (CET), Stefan Neis wrote: > >Next question: We support both a.out and OMF mode in that script, what >kind of import libs would you expect? Always produce both a.out and OMF >libs? Produce only a.out libs (Newest gcc can generate OMF on the fly, >if needed (-though not always, linking to "import.a" instead of -limport >fails...))? Produce a.out libs in a.out compiles and OMF libs in OMF >compiles? Yet another strategy? It would be nice to produce both a.out and OMF libs. Another nice feature would be to be able to feed it a def file as well. There are a lot of DLLs that import by ordinal and in the interests of backward compatibility it would be nice to reuse the def files, perhaps adding any new imports at the end. Dave **= Email 25 ==========================** Date: Tue, 23 Mar 2004 11:28:52 +0100 (CET) From: Stefan Neis Subject: Re: Building gcc 3.2.2 On Tue, 23 Mar 2004, Andrew MacIntyre wrote: > I don't quite accept your characterisation of the *BSDs here. Well, tastes are different... > As the dominant distribution, in userbase size, FreeBSD is probably the > best one to use as a reference for the headers & C library - being the > next most common porting target after the Linux distro du jour... From a > userland perspective, there's not a lot of difference between 4.x and 5.x, > despite the changes in the kernel and library internals. Actually, from the userland perspective, even differences between the various BSD flavors are quite small. The one thing I really noticed when compiling some stuff on OpenBSD-3.1 and FreeBSD-4.7 was that getopt_long was missing in OpenBSD-3.1, for the rest OpenBSD seemed just as complete as FreeBSD. Regards, Stefan -- Micro$oft is not an answer. It is a question. The answer is 'no'. **= Email 26 ==========================** Date: Tue, 23 Mar 2004 10:47:49 +0000 From: John Poltorak Subject: Re: *BSD headers On Mon, Mar 22, 2004 at 05:40:52PM -0800, John Merryweather Cooper wrote: > Well, that's not the installed directory structure. The CVS repository > reflects the source directory structure. How do you set about grabbing the installed directory structure? I suppose you need to install it... Would that be possible? > See attached for the include directory tree off my FreeBSD 4.9-STABLE > machine. > > jmc > > John Poltorak wrote: > > > On Sun, Mar 21, 2004 at 05:23:44PM -0800, John Merryweather Cooper wrote: > > > >>For access to the CVS by web, try > >> > >>http://www.freebsd.org/cgi/cvsweb.cgi/src/include/ > >> > >>The full hierarchy is available. By hooking up with CVS in the usual > >>way, you can fetch all of them. > > > > > > The directory structure appears strange to me... > > > > There are quite a lot of headers missing under src/include, but many are > > to be found under src/sys/sys, src/sys/netinet etc although I can't locate > > anything related to what we usually have as include/machine. Any idea > > where that can be found, or what it is derived from? > > > > I've also found that it is easier for me to grab headers using RSYNC > > rather than CVS. > > > > > > > > > >>jmc > >> > >>John Poltorak wrote: > >> > >>>Can anyone tell me where to download the standard *BSD headers? > >>> > >>>I thought they might be here:- > >>> > >>>ftp://ftp.openbsd.org/pub/OpenBSD/src/include/ > >>> > >>>but there are only a few... > >>> > >>>Where are the rest? > >>> > >>> > >> > >> > > > > > > Some of these look familiar, but many don't... > /usr/include > /usr/include/arpa > /usr/include/cam ? > /usr/include/dev > /usr/include/fs ? > /usr/include/g++ c++ ? > /usr/include/isc ? > /usr/include/isofs ? > /usr/include/libmilter sendmail? > /usr/include/machine > /usr/include/net > /usr/include/netatalk ? > /usr/include/netatm ? > /usr/include/netgraph ? > /usr/include/netinet > /usr/include/netinet6 ip v6 ? > /usr/include/netipx netware? > /usr/include/netkey ? > /usr/include/netnatm ? > /usr/include/netncp ? > /usr/include/netns ? > /usr/include/netsmb samba? > /usr/include/nfs > /usr/include/ntfs ? > /usr/include/nwfs netware? > /usr/include/objc > /usr/include/openssl openssl? > /usr/include/pccard ? > /usr/include/posix4 ? > /usr/include/protocols > /usr/include/rpc ? > /usr/include/readline readline? > /usr/include/rpcsvc > /usr/include/security ? > /usr/include/sys > /usr/include/ufs ? > /usr/include/vm ? > /usr/include/crypto openssl? > /usr/include/netipsec ? -- John **= Email 27 ==========================** Date: Tue, 23 Mar 2004 11:12:49 +0100 (CET) From: Stefan Neis Subject: Re: *.h,v files On Mon, 22 Mar 2004, John Poltorak wrote: > I'm getting them straight from FreeBSD using this cmd file:- > > set repository=ftp13.FreeBSD.org > set headers=/FreeBSD_headers > rsync -av %repository%::FreeBSD/development/FreeBSD-CVS/src/include %headers% It might be easier to just use CVS to download the headers, that should give you the current version instead of the CVS repository files with the complete history ... Regards, Stefan -- Micro$oft is not an answer. It is a question. The answer is 'no'. **= Email 28 ==========================** Date: Tue, 23 Mar 2004 11:07:23 +0000 From: John Poltorak Subject: Re: Finding non-matching files On Mon, Mar 22, 2004 at 09:14:39PM +0100, Sebastian Wittmeier wrote: > On Mon, 22 Mar 2004 19:24:18 +0000, John Poltorak wrote: > > > > >Is there a way to get FIND to display files which do not match a pattern? > > > >ie display all the files in /tmp which are not sh* files for example. > > precede -name by ! > > find /tmp -type f ! -name sh* -print Thanks, just what I was looking for, but I couldn't work out the corrrect way to get this working myself. FIND together with XARGS does seem a pretty powerful combination, but getting the hang of using them isn't easy. Anyone know of a 'find & xargs' tutorial anywhere? > Sebastian > > -- John **= Email 29 ==========================** Date: Tue, 23 Mar 2004 10:55:38 +0000 From: John Poltorak Subject: Re: *.h,v files On Tue, Mar 23, 2004 at 11:12:49AM +0100, Stefan Neis wrote: > On Mon, 22 Mar 2004, John Poltorak wrote: > > > I'm getting them straight from FreeBSD using this cmd file:- > > > > set repository=ftp13.FreeBSD.org > > set headers=/FreeBSD_headers > > rsync -av %repository%::FreeBSD/development/FreeBSD-CVS/src/include %headers% > > It might be easier to just use CVS to download the headers, that should > give you the current version instead of the CVS repository files with the > complete history ... I'm surprised at the difference between FreeBSD and OpenBSD. Is there an option to actually install the headers? If it is done using a shell script it may be possible. I've never been able to find my way round the installation process with *BSD.. > Regards, > Stefan > -- > Micro$oft is not an answer. It is a question. The answer is 'no'. > -- John **= Email 30 ==========================** Date: Tue, 23 Mar 2004 11:00:16 +0000 From: John Poltorak Subject: Re: Undefined symbol _chroot On Mon, Mar 22, 2004 at 11:38:43PM +0100, Yuri Dario wrote: > Hi John, > > >clientserver.o: Undefined symbol _chroot referenced from text segmen > > add #ifndef __EMX__ / #endif around the call. Is there an alternative? Maybe including a dummy _chroot somewhere which does nothing... > > Bye, > > Yuri Dario > > /* > * member of TeamOS/2 - Italy > * http://www.os2power.com/yuri > * http://www.teamos2.it > */ -- John **= Email 31 ==========================** Date: Tue, 23 Mar 2004 12:14:39 +0100 (CET) From: Stefan Neis Subject: Re: Undefined symbol _chroot On Tue, 23 Mar 2004, John Poltorak wrote: > > add #ifndef __EMX__ / #endif around the call. > > Is there an alternative? Maybe including a dummy _chroot somewhere which > does nothing... Not really. chroot("/Some_directory") means that any file name given later on as e.g. "/local_dir/filename" actually refers to "/Some_directory/local_dir/filename", so if you add a chroot doing nothing, that's bound to cause trouble to later calls involving file names. Regards, Stefan -- Micro$oft is not an answer. It is a question. The answer is 'no'. **= Email 32 ==========================** Date: Tue, 23 Mar 2004 11:18:57 +0000 From: John Poltorak Subject: Reviewing old code Looking through some old OS/2 ports by KUR, I wonder if some patches are required any longer because of improvements in Autoconf... Can anyone tell me if this is still necessary:- ? #ifdef OS2 #include #define chdir(p) _chdir2(p) #endif -- John **= Email 33 ==========================** Date: Tue, 23 Mar 2004 11:24:29 +0000 From: John Poltorak Subject: Re: Undefined symbol _chroot On Tue, Mar 23, 2004 at 12:14:39PM +0100, Stefan Neis wrote: > On Tue, 23 Mar 2004, John Poltorak wrote: > > > > add #ifndef __EMX__ / #endif around the call. > > > > Is there an alternative? Maybe including a dummy _chroot somewhere which > > does nothing... > > Not really. chroot("/Some_directory") means that any file name given later > on as e.g. "/local_dir/filename" actually refers to > "/Some_directory/local_dir/filename", so if you add a chroot doing > nothing, that's bound to cause trouble to later calls involving file > names. I don't know anything about chroot, but is it impossible to incorporate its functionality into OS/2? Is Windows any different? I'd expect existing code to make similar checks around any use of chroot... The application is available for Windows. > Regards, > Stefan > -- > Micro$oft is not an answer. It is a question. The answer is 'no'. > -- John **= Email 34 ==========================** Date: Tue, 23 Mar 2004 12:45:12 +0100 (CET) From: "Sebastian Wittmeier" Subject: Re: Undefined symbol _chroot On Tue, 23 Mar 2004 11:00:16 +0000, John Poltorak wrote: >On Mon, Mar 22, 2004 at 11:38:43PM +0100, Yuri Dario wrote: >> Hi John, >> >> >clientserver.o: Undefined symbol _chroot referenced from text segmen >> >> add #ifndef __EMX__ / #endif around the call. > >Is there an alternative? Maybe including a dummy _chroot somewhere which >does nothing... Read my post, the usage of chroot is an option in the conf-file! Sebastian **= Email 35 ==========================** Date: Tue, 23 Mar 2004 12:13:03 +0000 From: John Poltorak Subject: Re: *.h,v files On Mon, Mar 22, 2004 at 08:27:05PM -0800, Steven Levine wrote: > In <20040322203812.D36426 at warpix.org>, on 03/22/04 > at 08:38 PM, John Poltorak said: > >There must be a simple way of doing what I want to do... > > Yes, there is, but it requires installing CVS learning to use it enough to > create a local repository and do a checkout. Let me know if you want > instructions. Is there any way to simply install them? If I was installing FreeBSD, I wouldn't need to go through a procedure involving CVS, would I? Is there some sort of FreeBSD install script that I could run to install the headers direct from a CDROM? > HTH, > > Steven > > -- > ---------------------------------------------------------------------- > "Steven Levine" MR2/ICE 2.41 #10183 Warp4/FP15/14.093c_W4 > www.scoug.com irc.webbnet.info irc.fyrelizard.org #scoug (Wed 7pm PST) > ---------------------------------------------------------------------- > -- John **= Email 1 ==========================** Date: Tue, 23 Mar 2004 11:53:18 +0000 From: John Poltorak Subject: Re: Undefined symbol _chroot On Tue, Mar 23, 2004 at 12:45:12PM +0100, Sebastian Wittmeier wrote: > On Tue, 23 Mar 2004 11:00:16 +0000, John Poltorak wrote: > > >On Mon, Mar 22, 2004 at 11:38:43PM +0100, Yuri Dario wrote: > >> Hi John, > >> > >> >clientserver.o: Undefined symbol _chroot referenced from text segmen > >> > >> add #ifndef __EMX__ / #endif around the call. > > > >Is there an alternative? Maybe including a dummy _chroot somewhere which > >does nothing... > > Read my post, the usage of chroot is an option in the conf-file! I didn't understand your post... I'm trying to build RSYNC. Does the build pick up options from the conf-file? > Sebastian -- John