3 .TH UMAD_SET_GRH 3 "May 24, 2007" "OpenIB" "OpenIB Programmer\'s Manual"
5 umad_set_grh \- set GRH fields within umad buffer using host ordering
8 .B #include <infiniband/umad.h>
10 .BI "int umad_set_grh(void " "*umad" ", void " "*mad_addr");
14 sets the GRH fields (grh_present, gid, hop_limit, traffic_class, flow_label)
19 supplied. The provided
21 fields are expected to be in host order.
24 pointer supplied is NULL, no GRH is set.
29 struct, as specified in
30 .I <infiniband/umad.h>.
35 struct, as specified in
36 .I <infiniband/umad.h>.
39 typedef struct ib_mad_addr {
49 uint8_t traffic_class;
55 typedef struct ib_user_mad {
69 returns 0 on success, and a negative value on errors. Currently, there
70 are no errors indicated.
72 .BR umad_set_grh_net (3)
75 Hal Rosenstock <halr@voltaire.com>