Print this page
14249 pseudo-terminal nomenclature should reflect POSIX
Change-Id: Ib4a3cef899ff4c71b09cb0dc6878863c5e8357bc

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man1m/pppd.1m.man.txt
          +++ new/usr/src/man/man1m/pppd.1m.man.txt
↓ open down ↓ 867 lines elided ↑ open up ↑
 868  868         noproxyarp
 869  869  
 870  870             Disable the proxyarp option. If you want to prevent users from
 871  871             creating proxy ARP entries with pppd, place this option in the
 872  872             /etc/ppp/options file.
 873  873  
 874  874  
 875  875         notty
 876  876  
 877  877             Normally, pppd requires a terminal device. With this option, pppd
 878      -           allocates itself a pseudo-tty master/slave pair and uses the slave
 879      -           as its terminal device. pppd creates a child process to act as a
 880      -           character shunt to transfer characters between the pseudo-tty
 881      -           master and its standard input and output. Thus, pppd transmits
      878 +           allocates itself a pseudo-terminal pair and uses the subsidiary as
      879 +           its terminal device. pppd creates a child process to act as a
      880 +           character shunt to transfer characters between the pseudo-terminal
      881 +           manager and its standard input and output. Thus, pppd transmits
 882  882             characters on its standard output and receives characters on its
 883  883             standard input even if they are not terminal devices. This option
 884  884             increases the latency and CPU overhead of transferring data over
 885  885             the ppp interface as all of the characters sent and received must
 886  886             flow through the character shunt process. An explicit device name
 887  887             may not be given if this option is used.
 888  888  
 889  889  
 890  890         novj
 891  891  
↓ open down ↓ 106 lines elided ↑ open up ↑
 998  998             this system. When you use this option, the peer appears to other
 999  999             systems to be on the local Ethernet. The remote address on the PPP
1000 1000             link must be in the same subnet as assigned to an Ethernet
1001 1001             interface.
1002 1002  
1003 1003  
1004 1004         pty  script
1005 1005  
1006 1006             Specifies that the command script, and not a specific terminal
1007 1007             device is used for serial communication. pppd allocates itself a
1008      -           pseudo-tty master/slave pair and uses the slave as its terminal
1009      -           device. script runs in a child process with the pseudo-tty master
1010      -           as its standard input and output.  An explicit device name may not
1011      -           be given if this option is used. (Note: if the record option is
1012      -           used in conjunction with the pty option, the child process will
1013      -           have pipes on its standard input and output.)
     1008 +           pseudo-terminal pair and uses the subsidiary as its terminal
     1009 +           device. script runs in a child process with the pseudo-terminal
     1010 +           manager as its standard input and output.  An explicit device name
     1011 +           may not be given if this option is used.  (Note: if the record
     1012 +           option is used in conjunction with the pty option, the child
     1013 +           process will have pipes on its standard input and output.)
1014 1014  
1015 1015  
1016 1016         receive-all
1017 1017  
1018 1018             With this option, pppd accepts all control characters from the
1019 1019             peer, including those marked in the receive asyncmap. Without this
1020 1020             option, pppd discards those characters as specified in RFC 1662.
1021 1021             This option should be used only if the peer has bugs, as is often
1022 1022             found with dial-back implementations.
1023 1023  
1024 1024  
1025 1025         record filename
1026 1026  
1027 1027             Directs pppd to record all characters sent and received to a file
1028 1028             named filename. filename is opened in append mode, using the user's
1029      -           user-ID and permissions. Because this option uses a pseudo-tty and
1030      -           a process to transfer characters between the pseudo-tty and the
1031      -           real serial device, it increases the latency and CPU overhead of
1032      -           transferring data over the PPP interface. Characters are stored in
1033      -           a tagged format with timestamps that can be displayed in readable
1034      -           form using the pppdump(1M) program. This option is generally used
1035      -           when debugging the kernel portion of pppd (especially CCP
1036      -           compression algorithms) and not for debugging link configuration
1037      -           problems. See the debug option.
     1029 +           user-ID and permissions. Because this option uses a pseudo-terminal
     1030 +           and a process to transfer characters between the pseudo-terminal
     1031 +           and the real serial device, it increases the latency and CPU
     1032 +           overhead of transferring data over the PPP interface. Characters
     1033 +           are stored in a tagged format with timestamps that can be displayed
     1034 +           in readable form using the pppdump(1M) program. This option is
     1035 +           generally used when debugging the kernel portion of pppd
     1036 +           (especially CCP compression algorithms) and not for debugging link
     1037 +           configuration problems. See the debug option.
1038 1038  
1039 1039  
1040 1040         remotename name
1041 1041  
1042 1042             Set the assumed name of the remote system for authentication
1043 1043             purposes to name. Microsoft WindowsNT does not provide a system
1044 1044             name in its CHAP Challenge messages, and this option is often used
1045 1045             to work around this problem.
1046 1046  
1047 1047  
↓ open down ↓ 827 lines elided ↑ open up ↑
1875 1875  
1876 1876  
1877 1877         The debug option causes the contents of all LCP, PAP, CHAP or IPCP
1878 1878         control packets sent or received to be logged. This is useful if PPP
1879 1879         negotiation does not succeed or if authentication fails.
1880 1880  
1881 1881  
1882 1882         Debugging can also be enabled or disabled by sending a SIGUSR1 signal,
1883 1883         which acts as a toggle to the pppd process.
1884 1884  
1885      -                               November 22, 2021                      PPPD(1M)
     1885 +                               February 5, 2022                       PPPD(1M)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX