2011-04-28 26 views
0

任何人都可以在這個邏輯中幫助我,當我輸入源IP時應該調用特定函數XXX()如果我輸入目標IP或目標端口或源端口,它應該調用不同的功能說YYY(),我的疑問是我怎麼能識別輸入地址是源IP地址還是目的地址用於檢查輸入數據是什麼的邏輯

+0

什麼?請給我們一個你在做什麼的例子?你正在閱讀'stdin'的輸入嗎? UI?命令行參數? – 2011-04-28 09:00:30

+1

你如何識別它是源還是目的地? IP是IP,如果它們是源或目的地,它們沒有不同的格式 – Chris 2011-04-28 09:02:46

+0

是源地址或目的地址的「1.2.3.4」? – pmg 2011-04-28 09:29:50

回答

0

假設你指的是命令行參數。 你應該有選擇你的程序。 例如:

program_name --source-ip <source ip> --source-port <source-port> --destination-ip <destination-ip> --destination-port <destination-port> 

然後,您應該解析這些函數並相應調用函數。