your mail

Alexandr Malusek malusek at dec1.fjfi.cvut.cz
Wed Oct 19 15:06:16 CET 1994


>	Potreboval by som killovat ftpcka, ktore idu do sveta. Teda aby sa
> dalo tahat lokalne. Problem je v tom, ako zistit, ktore ftp su lokalne a
> ktore nie.
> To sa da zistit cez netstat, ale ten zase nevie cislo procesu.

Moc tomu nerozumim, proto uvitam jakoukoliv opravu, pripadne doplneni.

Informace o procesech ma jadro ve strukturach proc,text a user. Zadna
z techto struktur neobsahuje informace o pouzivanych socketech (i kdyz
user obsahuje napr. informace o otevrenych souborech daneho procesu).
Informace o datovych strukturach ktere by pouzivalo jadro pro evidenci
socketu se mi zatim nepodarilo najit, ale *domnivam* se, ze v nich
nebude uvedeno pid procesu, ktery dany socket pouziva. Proto nebude
mozne zabijet procesy na zaklade informace vypisovane prikazem
netstat. Mozna ale pujde napsat program, ktery bude do jiz otevrenych
socketu neco zapisovat (napr. obdobu prikazu quit u FTP). Tak by se
dalo pomoci netstat zjistit, ktery socket je otevreny pro nelokalni
FTP spojeni a vyse uvedenym programem by se zapisem do tohoto socketu
spojeni ukoncilo. Mozna je to blbost, ale pokud je, tak se to alespon
dozvim :-).

A. Malusek



More information about the net mailing list