Re: Linux /proc on FreeBSD

2007-12-02 Thread Jurjen Middendorp
On Sun, Dec 02, 2007 at 01:32:37AM +0100, Pieter de Goeje wrote:
On Sunday 02 December 2007, Lennart Koopmann wrote:
 Hey everyone,

 i am going to port a server that i am currently working on to FreeBSD.
 I don't have much experience with FreeBSD yet.  The only real big thing
 i have to change is the way some data is fetched. In the Linux version i
 read in data like the hostname, the domainname, the kernel version etc
 from /proc.
Sysctls kern.hostname and kern.version.

 Is there a central point to look for those values in FreeBSD?
Yes, the sysctl MIB tree.
 If not, where do i get those values?

 I _don't_ want to use external binaries like sysctl etc...
man 3 sysctl :)

Why not use (more portable (?)) functions instead of linux-isms or
freebsd-isms? (e.g. uname, gethostname and friends vs. /proc and sysctl).

-jurjen
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Linux /proc on FreeBSD

2007-12-01 Thread Lennart Koopmann
Hey everyone,

i am going to port a server that i am currently working on to FreeBSD.
I don't have much experience with FreeBSD yet.
The only real big thing i have to change is the way some data is
fetched. In the Linux version i read in data like the hostname, the
domainname, the kernel version etc from /proc.

Is there a central point to look for those values in FreeBSD?
If not, where do i get those values?

I _don't_ want to use external binaries like sysctl etc...

Thank you!
Lennart Koopmann

--
FSF Member #5673

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Linux /proc on FreeBSD

2007-12-01 Thread Pieter de Goeje
On Sunday 02 December 2007, Lennart Koopmann wrote:
 Hey everyone,

 i am going to port a server that i am currently working on to FreeBSD.
 I don't have much experience with FreeBSD yet.
 The only real big thing i have to change is the way some data is
 fetched. In the Linux version i read in data like the hostname, the
 domainname, the kernel version etc from /proc.
Sysctls kern.hostname and kern.version.

 Is there a central point to look for those values in FreeBSD?
Yes, the sysctl MIB tree.
 If not, where do i get those values?

 I _don't_ want to use external binaries like sysctl etc...
man 3 sysctl :)

Hope this helps,
Pieter de Goeje
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]