nessus,hello!

            Today I found a question about nessus,but I can't confirm it.In 
nessusd,every plugin needing network connections(tcp/udp) must call a function 
like "open_sock_tcp()", and it will register the connection in the network 
module (occupying a position in nessus_connection[] array),as the network 
module is a part of the dynamic library "libness",If user stops scanning the 
network or host after the plugin register the connection and befor deregister 
it,the plugin thread will receive the SIGTERM signal and exit.The item occupied 
by the terminated thread in nessus_connection[] will not be available unless 
the nessusd restart,because its member "transport" is not -1.I can't find the 
nessusd modify the "transport" in processing signal SIGTERM,so I puzzled about 
it,Who can help me ?

  Best regards
                                

        rocky
[EMAIL PROTECTED]
          2004-11-15

<<FoxmailIcon: Rabbit.GIF>>

_______________________________________________
Nessus mailing list
[EMAIL PROTECTED]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to