この例は、sendattrs が recvattrs と同じであるか比較します。
#include <tsix/t6attrs.h> #include <tsol/label.h> main() { int retval; t6attr_t sendattrs, recvattrs; t6mask_t sendmask, recvmask; recvmask = T6M_SL; recvattrs = t6alloc_blk(recvmask); sendmask = T6M_IL; sendattrs = t6alloc_blk(sendmask); retval = t6cmp_blk(sendattrs, recvattrs); printf("Does sendattrs = recvattrs? %d¥n", retval); }
printf 文によって、次のように出力されます。0 は 2 つの構造が同じであることを示し、0 以外の値は異なることを示します。
Does sendattrs = recvattrs? 5