Changeset 2709

Show
Ignore:
Timestamp:
04/02/08 20:58:18 (8 months ago)
Author:
dhozac
Message:

Add support to be able to configure the peer too.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/doc/configuration.xml

    r2692 r2709  
    13811381          <description> 
    13821382Sets the link type of tun/tap interfaces. 
     1383          </description> 
     1384        </scalar> 
     1385        <scalar name="peer" since="0.30.216"> 
     1386          <description> 
     1387Sets the peer for a point-to-point link, such as a tun interface. 
    13831388          </description> 
    13841389        </scalar> 
  • trunk/scripts/vserver.functions

    r2702 r2709  
    562562    local extip 
    563563    local up="up" 
     564    local peer 
    564565 
    565566    _getInterfaceValue ip     '' "$iface" 
     
    572573    _getInterfaceValue scope  '' "$iface" "$iface/.." 
    573574    _getInterfaceValue mac    '' "$iface" 
     575    _getInterfaceValue peer   '' "$iface" 
    574576 
    575577    test -n "$ip" || { echo $"Can not read ip for '$iface'"  >&2; return 1; } 
     
    614616            fi 
    615617 
    616             _addInterfaceCmd IP_ADDR  "$ip${prefix:+/$prefix}" $use_bcast ${name:+label "$dev:$name"} dev "$dev" 
     618            _addInterfaceCmd IP_ADDR  "$ip${prefix:+/$prefix}" $use_bcast ${name:+label "$dev:$name"} dev "$dev" ${peer:+peer "$peer"} 
    617619            #_addInterfaceCmd IP_ROUTE "$ip${prefix:+/$prefix}" dev "$dev" 
    618620            _addInterfaceCmd IP_LINK  "$dev" $up