Trusted Solaris 開発ガイド

データの送受信

t6sendto(3N) ルーチンは、メッセージとともにセキュリティ属性を送信します。t6recvfrom(3N) ルーチンは、メッセージとそのセキュリティ属性を受信します。t6new_attr(3N)有効な場合、t6recvfrom(3N) は、new_attrs 内の属性が変更されているときだけセキュリティ属性を受信します。詳細は、t6sendto(3N)t6recvfrom(3N)t6new_attr(3N) のマニュアルページを参照してください。


注 -

これらのルーチンは、ソケット固有のものです。トランスポートレイヤーインタフェース (TLI) では、t6recvfrom(3N)t6new_attr(3N) の代わりに t6last_attr(3N) を、t6sendto(3N) の代わりに t6set_endpt_default(3N) を使用してください。


int 			t6sendto(				int sock,
 							const char *msg,
 							int len,
 							int flags,
 							const struct sockaddr *to,
 							int tolen,
 							const t6attr_t *attr_ptr);

 int 			t6recvfrom(				int sock,
 							char *buf,
 							int len,
 							int flags,
 							struct sockaddr *from,
 							int *fromlen,
 							t6attr_t *attr_ptr,
 							t6mask_t *new_attrs);

 int			t6new_attr(				int sock, t6cmd_t cmd);