OSI/MHS Management Programming Manual
Examples
OSI/MHS Management Programming Manual—424824-001
C-54
Example in C
 {
 memcpy (mspwtabl_row.given_name, appl_orname->zgivenname.zstring,
 appl_orname->zgivenname.zlength);
 }
 if (appl_orname->zinitials.zlength > 0)
 {
 memcpy (mspwtabl_row.initials, appl_orname->zinitials.zstring,
 appl_orname->zinitials.zlength);
 }
 if (appl_orname->zgenerationqualifier.zlength > 0)
 {
 memcpy (mspwtabl_row.gen_qualifier,
 appl_orname->zgenerationqualifier.zstring,
 appl_orname->zgenerationqualifier.zlength);
 }
 if (appl_orname->zdomaindefinedtype1.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_type_1,
 appl_orname->zdomaindefinedtype1.zstring,
 appl_orname->zdomaindefinedtype1.zlength);
 }
 if (appl_orname->zdomaindefinedvalue1.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_value_1,
 appl_orname->zdomaindefinedvalue1.zstring,
 appl_orname->zdomaindefinedvalue1.zlength);
 }
 if (appl_orname->zdomaindefinedtype2.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_type_2,
 appl_orname->zdomaindefinedtype2.zstring,
 appl_orname->zdomaindefinedtype2.zlength);
 }
 if (appl_orname->zdomaindefinedvalue2.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_value_2,
 appl_orname->zdomaindefinedvalue2.zstring,
 appl_orname->zdomaindefinedvalue2.zlength);
 }
 if (appl_orname->zdomaindefinedtype3.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_type_3,
 appl_orname->zdomaindefinedtype3.zstring,
 appl_orname->zdomaindefinedtype3.zlength);
 }
 if (appl_orname->zdomaindefinedvalue3.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_value_3,
 appl_orname->zdomaindefinedvalue3.zstring,
 appl_orname->zdomaindefinedvalue3.zlength);
 }
 if (appl_orname->zdomaindefinedtype4.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_type_4,
 appl_orname->zdomaindefinedtype4.zstring,
 appl_orname->zdomaindefinedtype4.zlength);
 }
 if (appl_orname->zdomaindefinedvalue4.zlength > 0)
 {
 memcpy (mspwtabl_row.dom_defined_value_4,
 appl_orname->zdomaindefinedvalue4.zstring,
 appl_orname->zdomaindefinedvalue4.zlength);
 }
 if (ua_osi_address->zpselector.zlength >= 0)
 {










