ネットワークユーザのパーティは、netuser 構造体の配列で表すことができます。構造体の宣言と、それに対するXDR ルーチンは 例 A-8 のようになります。
struct party { u_int p_len; struct netuser *p_nusers; }; #define PLEN 500 /* パーティに所属するユーザ数の上限 */ bool_t xdr_party(xdrs, pp) XDR *xdrs; struct party *pp; { return(xdr_array(xdrs, &pp->p_nusers, &pp->p_len, PLEN, sizeof (struct netuser), xdr_netuser)); }