• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source4/heimdal/lib/asn1/

Lines Matching refs:headerfile

38 FILE *headerfile, *codefile, *logfile;
66 fprintf (headerfile, "#include <%s_asn1.h>\n", module);
94 headerfile = fopen (fn, "w");
95 if (headerfile == NULL)
99 fprintf (headerfile,
103 fprintf (headerfile,
106 fprintf (headerfile,
109 fprintf (headerfile,
112 fprintf (headerfile,
118 fprintf (headerfile,
123 fprintf (headerfile,
126 fprintf (headerfile,
129 fprintf (headerfile,
132 fprintf (headerfile,
135 fprintf (headerfile,
140 fprintf (headerfile,
145 fprintf (headerfile,
148 fprintf (headerfile,
153 fprintf (headerfile,
158 fprintf (headerfile,
176 headerfile);
177 fprintf (headerfile, "struct units;\n\n");
178 fprintf (headerfile, "#endif\n\n");
190 fprintf (headerfile, "#endif /* __%s_h__ */\n", headerbase);
192 fclose (headerfile);
295 fprintf (headerfile, "enum { %s = %d };\n\n",
323 fprintf (headerfile, "/* OBJECT IDENTIFIER %s ::= { ", s->name);
326 fprintf(headerfile, "%s(%d) ",
330 fprintf (headerfile, "} */\n");
331 fprintf (headerfile, "const heim_oid *oid_%s(void);\n",
333 fprintf (headerfile,
371 fprintf(headerfile, " ");
401 fprintf (headerfile, "%s", t->symbol->name);
405 fprintf (headerfile, "INTEGER");
407 fprintf (headerfile, " (%d..%d)",
411 fprintf (headerfile, "INTEGER {\n");
414 fprintf(headerfile, "%s(%d)%s\n", m->gen_name, m->val,
418 fprintf (headerfile, "}");
422 fprintf (headerfile, "BOOLEAN");
425 fprintf (headerfile, "OCTET STRING");
433 fprintf (headerfile, "BIT STRING {\n");
435 fprintf (headerfile, "ENUMERATED {\n");
438 fprintf (headerfile, "%s(%d)%s\n", m->name, m->val,
442 fprintf (headerfile, "}");
452 fprintf(headerfile, "CHOICE {\n");
454 fprintf(headerfile, "SET {\n");
456 fprintf(headerfile, "SEQUENCE {\n");
467 fprintf (headerfile, "...");
469 width -= fprintf(headerfile, "%s", m->name);
470 fprintf(headerfile, "%*s", width, "");
473 fprintf(headerfile, " OPTIONAL");
476 fprintf (headerfile, ",");
477 fprintf (headerfile, "\n");
480 fprintf (headerfile, "}");
484 fprintf (headerfile, "SEQUENCE OF ");
488 fprintf (headerfile, "SET OF ");
492 fprintf (headerfile, "GeneralizedTime");
495 fprintf (headerfile, "GeneralString");
501 fprintf (headerfile, "[%s%d] ",
505 fprintf (headerfile, "IMPLICIT ");
510 fprintf (headerfile, "UTCTime");
514 fprintf (headerfile, "UTF8String");
518 fprintf (headerfile, "PrintableString");
522 fprintf (headerfile, "IA5String");
526 fprintf (headerfile, "BMPString");
530 fprintf (headerfile, "UniversalString");
534 fprintf (headerfile, "VisibleString");
538 fprintf(headerfile, "OBJECT IDENTIFIER");
542 fprintf (headerfile, "NULL");
555 fprintf (headerfile, "%s %s;\n", t->symbol->gen_name, name);
561 fprintf (headerfile, "enum %s {\n", typedefp ? name : "");
564 fprintf(headerfile, "%s = %d%s\n", m->gen_name, m->val,
567 fprintf (headerfile, "} %s;\n", name);
569 fprintf (headerfile, "heim_integer %s;\n", name);
571 fprintf (headerfile, "int %s;\n", name);
573 fprintf (headerfile, "unsigned int %s;\n", name);
575 fprintf (headerfile, "unsigned int %s;\n", name);
582 fprintf (headerfile, "int %s;\n", name);
586 fprintf (headerfile, "heim_octet_string %s;\n", name);
600 fprintf (headerfile, "heim_bit_string %s;\n", name);
602 fprintf (headerfile, "struct %s {\n", typedefp ? name : "");
613 fprintf (headerfile, "} %s;\n\n", name);
621 fprintf (headerfile, "enum %s {\n", typedefp ? name : "");
625 fprintf (headerfile, "/* ... */\n");
627 fprintf (headerfile, "%s = %d%s\n", m->gen_name, m->val,
631 fprintf (headerfile, "} %s;\n\n", name);
639 fprintf (headerfile, "struct %s {\n", typedefp ? name : "");
642 fprintf(headerfile, "heim_octet_string _save;\n");
659 fprintf (headerfile, "} %s;\n", name);
673 fprintf (headerfile, "struct %s {\n", typedefp ? name : "");
677 fprintf (headerfile, "} %s;\n", name);
682 fprintf (headerfile, "time_t %s;\n", name);
686 fprintf (headerfile, "heim_general_string %s;\n", name);
696 fprintf (headerfile, "struct %s {\n", typedefp ? name : "");
699 fprintf(headerfile, "heim_octet_string _save;\n");
702 fprintf (headerfile, "enum {\n");
706 fprintf (headerfile, "%s = 0,\n", m->label);
712 fprintf (headerfile, "/* ... */\n");
714 fprintf (headerfile, "%s%s%s\n", m->label,
720 fprintf (headerfile, "} element;\n");
722 fprintf (headerfile, "union {\n");
726 fprintf(headerfile, "heim_octet_string asn1_ellipsis;\n");
739 fprintf (headerfile, "} u;\n");
741 fprintf (headerfile, "} %s;\n", name);
746 fprintf (headerfile, "time_t %s;\n", name);
750 fprintf (headerfile, "heim_utf8_string %s;\n", name);
754 fprintf (headerfile, "heim_printable_string %s;\n", name);
758 fprintf (headerfile, "heim_ia5_string %s;\n", name);
762 fprintf (headerfile, "heim_bmp_string %s;\n", name);
766 fprintf (headerfile, "heim_universal_string %s;\n", name);
770 fprintf (headerfile, "heim_visible_string %s;\n", name);
774 fprintf (headerfile, "heim_oid %s;\n", name);
778 fprintf (headerfile, "int %s;\n", name);
790 fprintf (headerfile, "/*\n");
791 fprintf (headerfile, "%s ::= ", s->name);
793 fprintf (headerfile, "\n*/\n\n");
795 fprintf (headerfile, "typedef ");
798 fprintf (headerfile, "\n");
816 fprintf(headerfile, "\n\n");