5 #include "trusts_newsearch.h"
6 #include "../trusts/trusts.h"
10 regdisp(reg_nodesearch
, "tg", printtrust_group
, 0, "");
13 registersearchterm(reg_tgsearch
, "tgid", tsns_tgid_parse
, 0, "Trustgroup ID");
14 registersearchterm(reg_tgsearch
, "tgstartdate", tsns_tgstartdate_parse
, 0, "Trustgroup start date timestamp - represents date trust is due to go active or date trust was added");
15 registersearchterm(reg_tgsearch
, "tglastused", tsns_tglastused_parse
, 0, "trust group last used timestamp");
16 registersearchterm(reg_tgsearch
, "tgexpire", tsns_tgexpire_parse
, 0, "trust group expiry timestamp");
17 registersearchterm(reg_tgsearch
, "tgownerid", tsns_tgownerid_parse
, 0, "Q auth id of trust group owner");
18 registersearchterm(reg_tgsearch
, "tgmaxperip", tsns_tgmaxperip_parse
, 0, "trust group max per IP value");
19 registersearchterm(reg_tgsearch
, "tgmaxusage", tsns_tgmaxusage_parse
, 0, "trust group max usage ever");
20 registersearchterm(reg_tgsearch
, "tgcurrenton", tsns_tgcurrenton_parse
, 0, "trust group current usage");
21 registersearchterm(reg_tgsearch
, "tgmaxclones", tsns_tgmaxclones_parse
, 0, "trust group maximum user limit");
22 registersearchterm(reg_tgsearch
, "tgmaxperident", tsns_tgmaxperident_parse
, 0, "trust group max per ident value");
23 registersearchterm(reg_tgsearch
, "tgenforceident", tsns_tgenforceident_parse
, 0, "trust group enforce ident (0/1)");
24 registersearchterm(reg_tgsearch
, "tgcreated", tsns_tgcreated_parse
, 0, "trust group creation timestamp (note: we also store a startdate timestamp)");
25 registersearchterm(reg_tgsearch
, "tgmodified", tsns_tgmodified_parse
, 0, "trust group last modified timestamp");
27 registersearchterm(reg_thsearch
, "thid", tsns_thid_parse
, 0, "trust host ID");
28 registersearchterm(reg_thsearch
, "thstartdate", tsns_thstartdate_parse
, 0, "trust host start date timestamp - represents date host is due to go active or date host was added");
29 registersearchterm(reg_thsearch
, "thlastused", tsns_thlastused_parse
, 0, "trust host last used timestamp");
30 registersearchterm(reg_thsearch
, "thexpire", tsns_thexpire_parse
, 0, "trust host expiry timestamp");
31 registersearchterm(reg_thsearch
, "thmaxusage", tsns_thmaxusage_parse
, 0, "trust host max usage ever");
32 registersearchterm(reg_thsearch
, "thcreated", tsns_thcreated_parse
, 0, "trust host creation timestamp (note: we also store a startdate timestamp)");
33 registersearchterm(reg_thsearch
, "thmodified", tsns_thmodified_parse
, 0, "trust host last modified timestamp");
35 registersearchterm(reg_nodesearch
, "trusted", tsns_trusted_parse
, 0, "IP node is trusted");
36 registersearchterm(reg_nodesearch
, "tgid", tsns_tgid_parse
, 0, "Trust group ID");
37 registersearchterm(reg_nodesearch
, "tgexpire", tsns_tgexpire_parse
, 0, "trust group expiry timestamp");
38 registersearchterm(reg_nodesearch
, "tgstartdate", tsns_tgstartdate_parse
, 0, "Trustgroup start date timestamp - represents date trust is due to go active or date trust was added");
39 registersearchterm(reg_nodesearch
, "tglastused", tsns_tglastused_parse
, 0, "trust group last used timestamp");
40 registersearchterm(reg_nodesearch
, "tgownerid", tsns_tgownerid_parse
, 0, "Q auth id of trust group owner");
41 registersearchterm(reg_nodesearch
, "tgmaxperip", tsns_tgmaxperip_parse
, 0, "trust group max per IP value");
42 registersearchterm(reg_nodesearch
, "tgmaxusage", tsns_tgmaxusage_parse
, 0, "trust group max usage ever");
43 registersearchterm(reg_nodesearch
, "tgmaxclones", tsns_tgmaxclones_parse
, 0, "trust group maximum user limit");
44 registersearchterm(reg_nodesearch
, "tgmaxperident", tsns_tgmaxperident_parse
, 0, "trust group max per ident value");
45 registersearchterm(reg_nodesearch
, "tgenforceident", tsns_tgenforceident_parse
, 0, "trust group enforce ident (0/1)");
46 registersearchterm(reg_nodesearch
, "tgcreated", tsns_tgcreated_parse
, 0, "trust group creation timestamp (note: we also store a startdate timestamp)");
47 registersearchterm(reg_nodesearch
, "tgmodified", tsns_tgmodified_parse
, 0, "trust group last modified timestamp");
49 registersearchterm(reg_nodesearch
, "thid", tsns_thid_parse
, 0, "Trust Host ID");
50 registersearchterm(reg_nodesearch
, "thstartdate", tsns_thstartdate_parse
, 0, "trust host start date timestamp - represents date host is due to go active or date host was added");
51 registersearchterm(reg_nodesearch
, "thlastused", tsns_thlastused_parse
, 0, "trust host last used timestamp");
52 registersearchterm(reg_nodesearch
, "thexpire", tsns_thexpire_parse
, 0, "trust host expiry timestamp");
53 registersearchterm(reg_nodesearch
, "thmaxusage", tsns_thmaxusage_parse
, 0, "trust host max usage ever");
54 registersearchterm(reg_nodesearch
, "thcreated", tsns_thcreated_parse
, 0, "trust host creation timestamp (note: we also store a startdate timestamp)");
55 registersearchterm(reg_nodesearch
, "thmodified", tsns_thmodified_parse
, 0, "trust host last modified timestamp");
60 unregdisp(reg_nodesearch
, "tg", printtrust_group
);
62 deregistersearchterm(reg_tgsearch
, "tgid", tsns_tgid_parse
);
63 deregistersearchterm(reg_tgsearch
, "tgstartdate", tsns_tgstartdate_parse
);
64 deregistersearchterm(reg_tgsearch
, "tglastused", tsns_tglastused_parse
);
65 deregistersearchterm(reg_tgsearch
, "tgexpire", tsns_tgexpire_parse
);
66 deregistersearchterm(reg_tgsearch
, "tgownerid", tsns_tgownerid_parse
);
67 deregistersearchterm(reg_tgsearch
, "tgmaxperip", tsns_tgmaxperip_parse
);
68 deregistersearchterm(reg_tgsearch
, "tgmaxusage", tsns_tgmaxusage_parse
);
69 deregistersearchterm(reg_tgsearch
, "tgcurrenton", tsns_tgcurrenton_parse
);
70 deregistersearchterm(reg_tgsearch
, "tgmaxclones", tsns_tgmaxclones_parse
);
71 deregistersearchterm(reg_tgsearch
, "tgmaxperident", tsns_tgmaxperident_parse
);
72 deregistersearchterm(reg_tgsearch
, "tgenforceident", tsns_tgenforceident_parse
);
73 deregistersearchterm(reg_tgsearch
, "tgcreated", tsns_tgcreated_parse
);
74 deregistersearchterm(reg_tgsearch
, "tgmodified", tsns_tgmodified_parse
);
76 deregistersearchterm(reg_thsearch
, "thid", tsns_thid_parse
);
77 deregistersearchterm(reg_thsearch
, "thstartdate", tsns_thstartdate_parse
);
78 deregistersearchterm(reg_thsearch
, "thlastused", tsns_thlastused_parse
);
79 deregistersearchterm(reg_thsearch
, "thexpire", tsns_thexpire_parse
);
80 deregistersearchterm(reg_thsearch
, "thmaxusage", tsns_thmaxusage_parse
);
81 deregistersearchterm(reg_thsearch
, "thcreated", tsns_thcreated_parse
);
82 deregistersearchterm(reg_thsearch
, "thmodified", tsns_thmodified_parse
);
84 deregistersearchterm(reg_nodesearch
, "trusted", tsns_trusted_parse
);
85 deregistersearchterm(reg_nodesearch
, "tgid", tsns_tgid_parse
);
86 deregistersearchterm(reg_nodesearch
, "tgexpire", tsns_tgexpire_parse
);
87 deregistersearchterm(reg_nodesearch
, "tgstartdate", tsns_tgstartdate_parse
);
88 deregistersearchterm(reg_nodesearch
, "tglastused", tsns_tglastused_parse
);
89 deregistersearchterm(reg_nodesearch
, "tgownerid", tsns_tgownerid_parse
);
90 deregistersearchterm(reg_nodesearch
, "tgmaxperip", tsns_tgmaxperip_parse
);
91 deregistersearchterm(reg_nodesearch
, "tgmaxusage", tsns_tgmaxusage_parse
);
92 deregistersearchterm(reg_nodesearch
, "tgmaxclones", tsns_tgmaxclones_parse
);
93 deregistersearchterm(reg_nodesearch
, "tgmaxperident", tsns_tgmaxperident_parse
);
94 deregistersearchterm(reg_nodesearch
, "tgenforceident", tsns_tgenforceident_parse
);
95 deregistersearchterm(reg_nodesearch
, "tgcreated", tsns_tgcreated_parse
);
96 deregistersearchterm(reg_nodesearch
, "tgmodified", tsns_tgmodified_parse
);
98 deregistersearchterm(reg_nodesearch
, "thid", tsns_thid_parse
);
99 deregistersearchterm(reg_nodesearch
, "thstartdate", tsns_thstartdate_parse
);
100 deregistersearchterm(reg_nodesearch
, "thlastused", tsns_thlastused_parse
);
101 deregistersearchterm(reg_nodesearch
, "thexpire", tsns_thexpire_parse
);
102 deregistersearchterm(reg_nodesearch
, "thmaxusage", tsns_thmaxusage_parse
);
103 deregistersearchterm(reg_nodesearch
, "thcreated", tsns_thcreated_parse
);
104 deregistersearchterm(reg_nodesearch
, "thmodified", tsns_thmodified_parse
);