ONC+ 開発ガイド

サーバー主体名の設定

サーバーは、起動時に、そのサーバーを表わす主体名を指定する必要があります。1 つのサーバーが複数の主体として機能する場合もあります。サーバー主体名の設定には、rpc_gss_set_svc_name() を使用します。

char *principal, *mechanism;
u_int req_time;
 
principal = "nfs@engineering.company.com";
mechanism = "kerberosv5";
req_time = 10000;		/* 資格の有効時間 */
 
rpc_gss_set_svc_name(principal, mechanism, req_time, SERV_PROG, SERV_VERS);