module pppd$command_table ident "X-7" ! ***************************************************************************** ! * ! * Copyright © 1996 Digital Equipment Corporation. ! * All rights reserved. ! * ! * Redistribution and use in source and binary forms are permitted ! * provided that the above copyright notice and this paragraph are ! * duplicated in all such forms and that any documentation, ! * advertising materials, and other materials related to such ! * distribution and use acknowledge that the software was developed ! * by Digital Equipment Corporation. The name of the ! * Corporation may not be used to endorse or promote products derived ! * from this software without specific prior written permission. ! * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR ! * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED ! * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. ! * ! ***************************************************************************** ! ! MODULE: ! ! PPPD$COMMAND_TABLE ! ! FACILITY: ! ! PPPD ! ! ABSTRACT: ! This module contains the CLD command language syntax ! definitions for the Point to Point (PPPD) command table ! within VMS. ! ! AUTHOR: ! ! Iris Langstein Realmuto 21-December-1995 ! ! REVISION HISTORY: ! ! X-7 BWK007 Barry W. Kierstein 17-DEC-1996 ! Replaced the standard Digital copyright with ! one compatible with the CMU copyright. ! ! X-6 BWK006 Barry W. Kierstein 21-AUG-1996 ! QAR EVMS-GRYPHON-FT #128: /FCS_SIZE not implemented ! Correctly implemented command. ! ! X-5 BWK005 Barry W. Kierstein 12-AUG-1996 ! Added support for SHOW/ALL={BRIEF,LONG}. ! ! X-4 BWK004 Barry W. Kierstein 11-JUL-1996 ! Finished DIAL_OUT and HELP commands, fixed numerous bugs. ! ! X-3 BWK003 Barry W. Kierstein 14-JUN-1996 ! Finished the SET and SHOW sections, fixed numerous bugs. ! ! X-2 BWK002 Barry W. Kierstein 14-MAY-1996 ! Implemented initial SHOW command and fixed numerous bugs. ! ! X-1 BWK001 Barry W. Kierstein 12-APR-1996 ! Initial check in of this module. define type all_show_keywords keyword brief keyword long define type counter_keywords keyword all keyword bad_fcs_packets keyword data_lost keyword dropped_characters keyword framing_errors keyword long_packets keyword received_packets keyword transmitted_packets keyword runt_packets keyword total_characters define type echo_set_keywords keyword failure, value(required, type=$number) keyword interval, value(required, type=$number) define type echo_show_keywords keyword failure keyword interval define type flow_control_keywords keyword hardware keyword xon_xoff define verb connect routine util$connect parameter p1, label=device, prompt="Device Name", value(default=TT:) define verb convert_trace routine util$convert_log_file parameter p1, label=convert_input, prompt="PPPD log file", value(type=$file) parameter p2, label=convert_output, prompt="Output file", value(type=$file) define verb dial_out routine util$dialout parameter p1, label=device, prompt="Device Name", value(required) qualifier break, value(required), nonnegatable qualifier disconnect, value(required), nonnegatable qualifier switch, value(required), nonnegatable define verb disconnect routine util$disconnect parameter p1, label=device, prompt="Device Name", value(required) define verb exit synonym e synonym ex cliflags(abbreviate) routine util$exit define verb help routine util$help parameter p1, label=help_text, value(type=$rest_of_line) define verb set routine util$set parameter p1, label=device, prompt="Device Name", value(default=TT:) qualifier address_compression qualifier clear_counters, value(list, type=counter_keywords, default=all), nonnegatable qualifier connect, nonnegatable qualifier echo, value(list, type=echo_set_keywords, required), nonnegatable qualifier fcs_size, value(required, list, type=$number), nonnegatable qualifier flow_control, value(required, list, type=flow_control_keywords), nonnegatable qualifier hangup qualifier magic_number_retries, value(required, type=$number), nonnegatable qualifier maxconfigure, value(required, type=$number), nonnegatable qualifier maxfailure, value(required, type=$number), nonnegatable qualifier maxterminate, value(required, type=$number), nonnegatable qualifier mru, value(required, type=$number), nonnegatable qualifier mtu, value(required, type=$number), nonnegatable qualifier network_protocol, value(required), nonnegatable qualifier passive qualifier permanent qualifier protocol_compression qualifier receive_accm, value(required, type=$number), nonnegatable qualifier restart_timer, value(required, type=$number), nonnegatable qualifier speed, value(required, list, type=$number), nonnegatable qualifier trace, value(type=$file) qualifier transmit_accm, value(required, list, type=$number), nonnegatable disallow any2(hardware,xon_xoff) define verb show routine util$show parameter p1, label=device, prompt="Device Name", value(default=TT:) qualifier address_compression, nonnegatable qualifier all, value(type=all_show_keywords, default=brief), nonnegatable qualifier counters, value(list, type=counter_keywords, default=all), nonnegatable qualifier echo, value(list, type=echo_show_keywords, required), nonnegatable qualifier fcs_size, nonnegatable qualifier flow_control, nonnegatable qualifier hangup, nonnegatable qualifier magic_number_retries, nonnegatable qualifier maxconfigure, nonnegatable qualifier maxfailure, nonnegatable qualifier maxterminate, nonnegatable qualifier mru, nonnegatable qualifier mtu, nonnegatable qualifier network_protocol, nonnegatable qualifier passive, nonnegatable qualifier permanent, nonnegatable qualifier protocol_compression, nonnegatable qualifier receive_accm, nonnegatable qualifier restart_timer, nonnegatable qualifier speed, nonnegatable qualifier trace, nonnegatable qualifier transmit_accm, nonnegatable