(Sadece Atıf'a yollamışım pardon, gruba iletiyorum tekrar...) Elimde sadece bağlanan makinenin IP'si ve bağlandığı port var. Bu bilgilerle daha basit bir şekilde bağlantıyı sonlandırmanın yolu yok mu?
Dediğiniz yöntemde programın içinde listeleyip sonucu "parse" ederek süreci sonlandırma konusunda ps aux te işlemler listeleniyor ama bunların içinde aynı server programına bağlanan yığınla makine için gösterdiği süreç listesi var. Bunların içinden hangisi olduğunu anlamak mümkün görünmüyor... Eğer gözümden kaçırdığım bir şey yoksa? Teşekkürler, Kaan. > > 2008/2/26 M.ATIF CEYLAN <[EMAIL PROTECTED]>: > > > bahsettiğiniz bağlantıyı yapan süreci sonlandırabilirsiniz. > > netstat -nt ile bağlantıları listeleyebilirsiniz. ps aux ile süreçleri > > listelersiniz. > > yazacağınız uygulama içerisinde pipe ile bu cıktılardan faydalanarak > > işlemleri sonlandırabilirsiniz. > > onuda kill süreçno şeklinde yapabilirsiniz. diğer türlü socket numarasını > > edinip close fonksiyonu kullanamazsınız sanırım (tam emin değilim) > > > > kolay gelsin > > Atıf CEYLAN > > > > 26.02.2008 tarihinde Kaan Mert <[EMAIL PROTECTED]> yazmış: > > > > > > > Merhaba, > > > bir TCP/UDP bağlantısını nasıl sonlandırabilirim. C kodu ile? > > > (Bağlantıyı ben başlatmadım.) > > > > > > Selamlar, > > > Kaan. > > > > > > > >