Re: OS/2 i DHCP

Autor: Adam Plaszczyca (trzypion_at_ornak.waw.pdi.net)
Data: Wed 24 Jan 2001 - 11:49:37 MET


Andrzej Pięta <ap_at_zt.koszalin.tpnet.pl> napisał:
> Bedę wdzięczny ( i pewnie nie tylko ja) jakbyś podał chociał jakieś surowe
> rozwiązanie.

Tak na kolanie:
/*hau!*/
tmp='addr.tmp'
'ifconfig lan0 >'tmp
rc=stream(tmp,'C','OPEN READ')
addr=WORD(linein(tmp),3) /* zobacz ktorym slowem w wyniku
                            polecenia ifconfig jest adres */
rc=stream(tmp,'C','CLOSE')
'del 'tmp
gateway=''
addr=/* i tu zapomnialem jak sie nazywa funkcja ktora tnie
        do n wystapienia znaku x....
        W sumie mozna rozbic adres interface'u na cztery zmienne a,b,c,d
        i potem kolejnymi IFami zalatwic sprawe... */
SELECT addr
   when '10.150.3.' then gateway='10.150.3.48'
   when '213.140.1.' then gateway='213.140.1.'
 /* i tak dalej*/
end
'route add default 'gateway

end
/*hau hau!*/

-- 
     ___________ (R)  
    /_  _______      Adam 'Trzypion' Płaszczyca (+48 502) 122 688
  ___/ /_  ___       ul. Ludwiki 1 m. 74, 01-226 Warszawa
 _______/ /_     IRC: _555, http://mike.oldfield.org.pl/
___________/     mail: _555_at_irc.pl UIN: 4098313


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:29:54 MET DST