|
|
1.1 ! root 1: #include "quipu/util.h" ! 2: #include "quipu/name.h" ! 3: ! 4: rdn_comp_print (ps,rdn,format) ! 5: PS ps; ! 6: RDN rdn; ! 7: int format; ! 8: { ! 9: ! 10: if (rdn!=NULLRDN) { ! 11: AttrT_print (ps,rdn->rdn_at,format); ! 12: ps_print (ps,"="); ! 13: AttrV_print (ps,&rdn->rdn_av,format); ! 14: } ! 15: return; ! 16: } ! 17: ! 18: rdn_print (ps,rdn,format) ! 19: RDN rdn; ! 20: PS ps; ! 21: int format; ! 22: { ! 23: register RDN eptr; ! 24: ! 25: if (rdn == NULLRDN) { ! 26: if (format == READOUT) ! 27: ps_print (ps,"NULL RDN"); ! 28: return; ! 29: } ! 30: ! 31: rdn_comp_print (ps,rdn,format); ! 32: ! 33: if (rdn->rdn_next != NULLRDN) ! 34: for (eptr=rdn->rdn_next; eptr!=NULLRDN; eptr=eptr->rdn_next) { ! 35: ps_print (ps,"%"); ! 36: rdn_comp_print (ps,eptr,format); ! 37: } ! 38: ! 39: } ! 40:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.