2013-10-02 60 views
0

在SUSE linux(Linux版本3.0.13-0.27)上,程序中的bind關鍵字可能指的是系統調用「bind」以及「bind」3p函數。我可以看到我的程序正在評估「綁定」關鍵字到3p功能。我想知道是否可以強制我的程序評估綁定關鍵字以「綁定」系統調用。在SUSE linux上綁定系統調用

回答

0

這兩種規格相同的功能:

  • man 3 bind表示根據POSIX標準規範
  • man 2 bin是根據什麼Linux的實際實現

是否可以規範我強制我的程序評估綁定關鍵字「綁定」 系統調用

bind不是關鍵字,您的程序已經在調用正確的系統調用。

+0

我可以看到綁定3p正在拾取的返回值。我想拿起綁定2(這是一個Linux實現)。我怎麼能做到這一點。 –

+0

@ManishSharanSingh你是什麼意思? 'bind'根據兩部分返回'int'。 – cnicutar

+0

錯誤代碼EAFNOSUPPORT綁定確認3p正在被拾取,因爲此錯誤代碼在綁定2上不可用。 –