View Single Post
  #3   (View Single Post)  
Old 15th May 2010
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

OpenBSD doesn't have a dynamic /dev filesystem, it is just a directory full of special device nodes generated but a script MAKEDEV(8) which itself runs mknod(8), this is how it was handled traditionally in Unix.. and personally I find it cleaner.

This requires some manual intervention if a device node does not exist, it's not overly difficult, and in most cases the installer will have generated a fair default.

Network interfaces do not have device nodes, you have 'block' and 'character' devices for disks, serial/tty interfaces, and other special devices that need to be represented and accessible by userland.

A framework exists called BPF(4), but I don't believe it's of any importance to you.
Reply With Quote