Lines Matching refs:fprintf

89 		fprintf(fp, "/*\n");
90 fprintf(fp, "* Copyright (C) 2012 by Darren Reed.\n");
91 fprintf(fp, "*\n");
92 fprintf(fp, "* Redistribution and use in source and binary forms are permitted\n");
93 fprintf(fp, "* provided that this notice is preserved and due credit is given\n");
94 fprintf(fp, "* to the original author and the contributors.\n");
95 fprintf(fp, "*/\n\n");
97 fprintf(fp, "#include <sys/param.h>\n");
98 fprintf(fp, "#include <sys/types.h>\n");
99 fprintf(fp, "#include <sys/time.h>\n");
100 fprintf(fp, "#include <sys/socket.h>\n");
101 fprintf(fp, "#if (__FreeBSD_version >= 40000)\n");
102 fprintf(fp, "# if defined(_KERNEL)\n");
103 fprintf(fp, "# include <sys/libkern.h>\n");
104 fprintf(fp, "# else\n");
105 fprintf(fp, "# include <sys/unistd.h>\n");
106 fprintf(fp, "# endif\n");
107 fprintf(fp, "#endif\n");
108 fprintf(fp, "#if (__NetBSD_Version__ >= 399000000)\n");
109 fprintf(fp, "#else\n");
110 fprintf(fp, "# if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__sgi)\n");
111 fprintf(fp, "# include <sys/systm.h>\n");
112 fprintf(fp, "# endif\n");
113 fprintf(fp, "#endif\n");
114 fprintf(fp, "#include <sys/errno.h>\n");
115 fprintf(fp, "#include <sys/param.h>\n");
116 fprintf(fp,
118 fprintf(fp, "# include <sys/mbuf.h>\n");
119 fprintf(fp, "#endif\n");
120 fprintf(fp,
122 fprintf(fp, "# include <sys/sockio.h>\n");
123 fprintf(fp, "#else\n");
124 fprintf(fp, "# include <sys/ioctl.h>\n");
125 fprintf(fp, "#endif /* FreeBSD */\n");
126 fprintf(fp, "#include <net/if.h>\n");
127 fprintf(fp, "#include <netinet/in.h>\n");
128 fprintf(fp, "#include <netinet/in_systm.h>\n");
129 fprintf(fp, "#include <netinet/ip.h>\n");
130 fprintf(fp, "#include <netinet/tcp.h>\n");
131 fprintf(fp, "#include \"netinet/ip_compat.h\"\n");
132 fprintf(fp, "#include \"netinet/ip_fil.h\"\n\n");
133 fprintf(fp, "#include \"netinet/ip_rules.h\"\n\n");
134 fprintf(fp, "#ifndef _KERNEL\n");
135 fprintf(fp, "# include <string.h>\n");
136 fprintf(fp, "#endif /* _KERNEL */\n");
137 fprintf(fp, "\n");
138 fprintf(fp, "#ifdef IPFILTER_COMPILED\n");
139 fprintf(fp, "\n");
140 fprintf(fp, "extern ipf_main_softc_t ipfmain;\n");
141 fprintf(fp, "\n");
152 fprintf(fp, "%s%#lx", and, *ulp++);
155 fprintf(fp, "\n};\n");
210 fprintf(fp, "\
218 fprintf(fp, "%s%#lx", and, *ulp++);
221 fprintf(fp, "\n};\n");
224 fprintf(fp, "\nstatic u_long %s_rule_%s_%d[] = {\n",
274 fprintf(fp, "%s == %#x) {\n", var, v);
276 fprintf(fp, "(%s & %#x) == %#x) {\n", var, m, v);
291 fprintf(fp, "%s ", var);
293 fprintf(fp, "(%s & %#x) ", var, m);
294 fprintf(fp, "%c", fl ? '!' : '=');
295 fprintf(fp, "= %#x) {\n", v);
345 fprintf(cfile, "#endif /* IPFILTER_COMPILED */\n");
363 fprintf(fph, "extern int ipfrule_add(void));\n");
364 fprintf(fph, "extern int ipfrule_remove(void));\n");
370 fprintf(fph, "\n\
381 fprintf(fph, "\n\
387 fprintf(fph, "\n\
398 fprintf(fph, "\n\
410 fprintf(cfile, "\n\
416 fprintf(cfile, "\
421 fprintf(cfile, "\
423 fprintf(cfile, "}\n\
426 fprintf(cfile, "\n\
432 fprintf(cfile, "\
437 fprintf(cfile, "\
439 fprintf(cfile, "}\n");
469 fprintf(fp, "}\n");
472 fprintf(fp, "\treturn fr;\n}\n");
490 fprintf(fp, "}\n");
493 fprintf(fp, "\treturn fr;\n}\n");
516 fprintf(fp, "\nfrentry_t *ipf_rules_in_%s[%d] = {",
522 fprintf(fp, "\n\t");
524 fprintf(fp, "(frentry_t *)&in_rule_%s_%d",
527 fprintf(fp, ", ");
530 fprintf(fp, "\n};\n");
535 fprintf(fp, "\nfrentry_t *ipf_rules_out_%s[%d] = {",
541 fprintf(fp, "\n\t");
543 fprintf(fp, "(frentry_t *)&out_rule_%s_%d",
546 fprintf(fp, ", ");
549 fprintf(fp, "\n};\n");
566 fprintf(fp, "\nfrentry_t *ipfrule_match_%s_%s(fin, passp)\n",
568 fprintf(fp, "fr_info_t *fin;\n");
569 fprintf(fp, "u_32_t *passp;\n");
570 fprintf(fp, "{\n");
571 fprintf(fp, "\tfrentry_t *fr = NULL;\n");
583 fprintf(fp, "\tu_32_t src = ntohl(%s);\n",
586 fprintf(fp, "\tu_32_t dst = ntohl(%s);\n",
696 fprintf(fp, "\n");
728 fprintf(fp, "}\n");
745 fprintf(fp, "if (fin->fin_ifp == ");
746 fprintf(fp, "ipf_rules_%s_%s[%d]->fr_ifa) {\n",
754 fprintf(fp, "if (fin->fin_v == %d) {\n",
762 fprintf(fp, "if (");
772 fprintf(fp, "if (fin->fin_p == %d) {\n",
780 fprintf(fp, "if (");
790 fprintf(fp, "if (fin->fin_tos");
800 fprintf(fp, "if (");
811 fprintf(fp, "if ((fin->fin_data[0] > %d) && ",
813 fprintf(fp, "(fin->fin_data[0] < %d)",
815 fprintf(fp, ") {\n");
819 fprintf(fp, "if ((fin->fin_data[0] < %d) || ",
821 fprintf(fp, "(fin->fin_data[0] > %d)",
823 fprintf(fp, ") {\n");
827 fprintf(fp, "if (fin->fin_data[0] %s %d)",
829 fprintf(fp, " {\n");
838 fprintf(fp, "if ((fin->fin_data[1] > %d) && ",
840 fprintf(fp, "(fin->fin_data[1] < %d)",
842 fprintf(fp, ") {\n");
846 fprintf(fp, "if ((fin->fin_data[1] < %d) || ",
848 fprintf(fp, "(fin->fin_data[1] > %d)",
850 fprintf(fp, ") {\n");
854 fprintf(fp, "if (fin->fin_data[1] %s %d)",
856 fprintf(fp, " {\n");
868 fprintf(fp, "if (");
883 fprintf(fp, "if (");
893 fprintf(fp, "if (");
903 fprintf(fp, "if (");
913 fprintf(fp, "if (");
923 fprintf(fp, "if (");
933 fprintf(fp, "if (");
946 fprintf(fp, "return (frentry_t *)&%s_rule_%s_%d;\n",
950 fprintf(fp, "fr = (frentry_t *)&%s_rule_%s_%d;\n",
1249 fprintf(stderr,
1261 fprintf(fp, "static frentry_t ipfrule_%s_%s;\n", instr, group);
1263 fprintf(fp, "\
1266 fprintf(fp, "\
1272 fprintf(fp, "\
1275 fprintf(fp, "\n");
1279 fprintf(fp, "\
1284 fprintf(fp, "\
1290 fprintf(fp, "\
1305 fprintf(fp, "\
1313 fprintf(fp, "\
1317 fprintf(fp, "\
1323 fprintf(fp, "\
1327 fprintf(fp, "\
1333 fprintf(fp, "\treturn err;\n}\n");
1335 fprintf(fp, "\n\n\
1337 fprintf(fp, "\
1345 fprintf(fp, "\
1349 fprintf(fp, "\
1353 fprintf(fp, "\
1368 fprintf(fp, "\
1373 fprintf(fp, "\treturn err;\n}\n");