S_N_D.8
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:3k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. SET_NET_DEFAULT(8)        Minix Programmer's Manual         SET_NET_DEFAULT(8)
  2. NAME
  3.      s_n_d, set_net_default - select the default TCP/IP network
  4. SYNOPSIS
  5.      set_net_default: not found
  6. DESCRIPTION
  7.      This manual page is here  because  so  many  others  refer  to  it.   The
  8.      set_net_default  command does not exist under standard Minix, because the
  9.      TCP/IP server only supports one  network.   The  server  under  Minix-vmd
  10.      supports  four different networks, that can each be chosen as the default
  11.      network.
  12.      The TCP/IP library and  commands  do  have  a  notion  about  a  "default
  13.      network"  however, because the code is shared between the Minix versions.
  14.      So if you want to venture into network programming then you  should  know
  15.      about  the devices and environment variables mentioned below to make your
  16.      program compatible.  (Especially since there is a  plan  to  upgrade  the
  17.      TCP/IP server for standard Minix.)
  18.   Options and environment to change the default
  19.      Many TCP/IP programs implement  the  following  options  and  environment
  20.      variables  to  change  the  default  devices set by set_net_default.  The
  21.      options are only implemented for low level programs where it makes  sense
  22.      to  name  a  network  device.   The environment variables are used in all
  23.      code.  You can run  a  process  and  all  its  children  connected  to  a
  24.      different network by setting four environment variables.
  25.      ETH_DEVICE=device
  26.      -E device
  27.           Device to  use  as  raw  ethernet  device  instead  of  the  default
  28.           /dev/eth.
  29.      PSIP_DEVICE=device
  30.      -P device
  31.           Pseudo IP device to use instead of /dev/psip.
  32.      IP_DEVICE=device
  33.      -I device
  34.           IP device to use instead of /dev/ip.
  35.      TCP_DEVICE=device
  36.      -T device
  37.           TCP device to use.
  38.      UDP_DEVICE=device
  39.      -U device
  40.           UDP device to use.
  41.                                                                              1
  42. SET_NET_DEFAULT(8)        Minix Programmer's Manual         SET_NET_DEFAULT(8)
  43. FILES
  44.      /dev/eth[01]      First and second raw ethernet.
  45.      /dev/psip[01]     First and second Pseudo IP network.
  46.      /dev/ip[0123]     IP  devices  for  two  ethernets  and  two  Pseudo   IP
  47.                        networks.
  48.      /dev/tcp[0123]    TCP devices for same four networks.
  49.      /dev/udp[0123]    UDP devices.
  50.      /dev/eth, /dev/psip, /dev/ip, /dev/tcp, /dev/udp
  51.                        Devices for the default network, links to  the  devices
  52.                        above.  Eth is only present if ethernet is the default,
  53.                        psip only for pseudo IP.
  54. SEE ALSO
  55.      ip(4), boot(8).
  56. AUTHOR
  57.      Kees J. Bot (kjb@cs.vu.nl)
  58.                                                                              2