JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... aw_socket = socket(AF_APPLETALK, SOCK_RAW, protocol ); 説明 Linux は Inside AppleTalk に記述されている AppleTalk プロトコルを実装している。 カーネルにある ... 用されるように設計されている。 このページは DDP 層を直接利用したいユーザーのために、 インターフェースを記述したものである。 AppleTalk とユーザープログラムとの通信には、 BSD 互換のソケットインターフェースを利用する。 ソケットに関するより詳しい情報は socket ... (7) を見よ。 AppleTalk ソケットは、 ソケットファミリーの引数に AF_APPLETALK を指定して socket (2) 関数を呼び出すことによって生成される。指定できる ... ... コル (Datagram Delivery Protocol, DDP) の 上位層のプロトコルの集合で、AppleTalk アドレスフォーマットを使う。 AppleTalk ファミリーは SOCK_STREAM (ADSP), SOCK_DGRAM (DDP), SOCK_RDM (ATP), SOCK_SEQPACKET ( ... みが実装されている。 ATP と ASP はユーザーレベルのライブラリで実装されている。 ADSP の実装も計画されている。 アドレッシング AppleTalk アドレスは 3 バイトの大きさで、 ネットワークバイトオーダーで格納される。 インクルードファイル < netatalk/at.h > で AppleTa ... lk アドレスフォーマットが定義されている。 AppleTalk プロトコルファミリーのソケットは、以下のアドレス構造体を使う。 struct sockaddr_at { short sat_family; u_char sat_port; str ... ... て AppleTalk のゾーン名の一覧を取得するために使われる。 GetZoneList リクエストが AppleTalk ルータに送られる。 デフォルトでは、ローカルで ... 遂行される。 -l ローカルゾーンを一覧表示する。 GetLocalZones リクエストを送ることで遂行される。 address アドレス address の AppleTalk ルータと通信する。 address は atalk_aton (3) で解釈される。 関連項目 atalk_aton (3), atalkd (8). ... ... う設定ファイルで、 Appletalk インターフェースとその動作を設定する。 # が先頭にない行が解釈される。 設定ファイルの行は以下のように構成される: interface ... ものである。 指定可能なオプションとその意味を以下に示す: -addr net.node インターフェースのネット番号・ノード番号を指定する。 Appletalk の番号付けフォーマットで指定する (例: -addr 66.6 )。 -dontroute Appletalk の経路制御を無効にする。 -router の反対である。 ... first[-last] 使用可能なネット番号を設定する。 範囲として設定することもできる。 -phase ( 1 | 2 ) そのインターフェースが使う Appletalk のフェーズを指定する (フェーズ 1 またはフェーズ 2 のどちらかを指定する)。 -router -seed と似ているが、1 つのインターフェー ... ... OUND "yes" にした場合は、netatalk の初期化をバックグラウンド行う。 "no" にした場合は普通に初期化する。 ATALK_NAME マシンの Appletalk 名を設定する。 ATALK_ZONE マシンの Appletalk ゾーンを設定する。 ATALKD_RUN このオプションを "yes" に設定すると、afpd デーモ ... ンが有効になる。 Appletalk サービスを提供しようとする場合は、 このオプションを有効にすべきである。 PAPD_RUN このオプションを "yes" に設定すると、papd ... ... するかを決めるために、 自分がどういう名前で呼び出されたかを調べる。 まず、名前のどこかに文字列 ``pap'' がある場合は、 psf は AppleTalk を経由してプリンタと通信するために pap を起動する。 次に、文字列 ``rev'' がある場合は、 psf はジョブのページを逆順にするた ... する。 例 以下の printcap エントリの例では、 テキストファイル・PostScript ファイル・ troff の C/A/T 出力・ TeX の DVI 出力を AppleTalk に接続された LaserWriter Plus で印刷するために psf を起動する。 LaserWriter Plus はページを降順に積み重ねるので、 ページを ... 逆順にして、バーストページを最後に印刷する。 laser|lp|LaserWriter Plus on AppleTalk:\ :sd=/usr/spool/lpd/laser:\ :lp=/usr/spool/lpd/laser/null:\ :lf=/var/adm/lpd-errs:pw#80:hl:\ :of=/usr/lib/filters/ofpap:\ ... ... モンは、 AppleTalk クライアント (通常は Macintosh コンピュータ) から プリンタアクセスプロトコル (Printer Access Protocol, PAP) を使って 印刷ジ ... 使うファイルのパス名 sp bool false PSSP 形式認証 am str NULL 認証に使う UAM (ユーザー認証モジュール) pa str NULL プリンタの AppleTalk アドレス? 設定ファイルが指定されない場合、 ホスト名が NBP 名として使われ、全てのオプションがデフォルトの値になる。 オプショ ... り堅牢なので、 プリンタの認証にはこちらを使うと良い。 CAP 形式認証は、Mac クライアントでの印刷の認証で使われる CAP (Columbia APpletalk) パッケージの方法を用いて、 ユーザー名を取得する。 この方法では、印刷をする前に ユーザーがファイル共有にログインしている必 ... ... ワーク管理の責任を負う。 これには、ルーティング・名前の登録と照合・ゾーンの照合・ AppleTalk エコープロトコル ( ping (8) に似たもの) が含まれる。 atalkd は、通常、ブート時に /etc/rc から起動される。 最初に設定ファイ ... fpd のような各サービスは、個別に希望するゾーンを指定しなければならない。 nbp_name (3) を参照すること。 ルーティング 既存の AppleTalk インターネットに netatalk ルータで接続している場合は、 適切なネットワークアドレスを取得するために、 まずはローカルのネット ... ... 説明 atalk_aton() ルーチンは、ascii 表現された AppleTalk アドレスを、 システムコールに適したフォーマットに変換する。 受け付ける ascii 表現は、3 個または 2 個組の 16 進数または 10 ... ... ault は afpd によって使われる設定ファイルで、 Appletalk を経由してファイルシステムのどの部分を共有するかを決定する。 また、(共有の) 動作も決定する。 # が先頭にない行が解釈される。 ... 可する。 このオプションは allow オプションのフォーマットに従う。 代入に使われる変数を以下に示す: $c クライアントの IP または appletalk アドレス $f フルネーム (passwd ファイルの gecos フィールドの内容) $g グループ名 $h ホスト名 $s サーバー名 (これはホスト名に ... ユーザー名 (ゲストの場合は、ゲストとして実行されているユーザーの名前) $v ボリューム名 (ADEID_NAME またはパスのベース名) $z appletalk ゾーン (存在しないかもしれない) $$ ドル記号 ($) を表示する 関連項目 afpd (8) ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。