sys/arch/hppa/include/asm.h
148
ccr .reg %cr10
sys/dev/pcmcia/pcmcia.c
71
pcmcia_ccr_read(struct pcmcia_function *pf, int ccr)
sys/dev/pcmcia/pcmcia.c
75
pf->pf_ccr_offset + ccr));
sys/dev/pcmcia/pcmcia.c
79
pcmcia_ccr_write(struct pcmcia_function *pf, int ccr, int val)
sys/dev/pcmcia/pcmcia.c
82
if ((pf->ccr_mask) & (1 << (ccr / 2))) {
sys/dev/pcmcia/pcmcia.c
84
pf->pf_ccr_offset + ccr, val);
usr.sbin/npppd/pptp/pptp_call.c
321
struct pptp_ccr *ccr;
usr.sbin/npppd/pptp/pptp_call.c
329
ccr = (struct pptp_ccr *)pkt;
usr.sbin/npppd/pptp/pptp_call.c
332
ccr->call_id = ntohs(ccr->call_id);
usr.sbin/npppd/pptp/pptp_call.c
333
pptp_call_log(_this, LOG_INFO, "RecvCCR call_id=%u", ccr->call_id);
usr.sbin/rpki-client/ccr.c
1066
if (RB_INSERT(ccr_mft_tree, &ccr->mfts, ccr_mft) != NULL) {
usr.sbin/rpki-client/ccr.c
1083
parse_manifeststate(const char *fn, struct ccr *ccr, const ManifestState *state)
usr.sbin/rpki-client/ccr.c
1087
ccr->mfts_hash = validate_asn1_hash(fn, "ManifestState", state->hash,
usr.sbin/rpki-client/ccr.c
1089
if (ccr->mfts_hash == NULL)
usr.sbin/rpki-client/ccr.c
1093
state->mostRecentUpdate, &ccr->most_recent_update))
usr.sbin/rpki-client/ccr.c
1096
if (!parse_mft_instances(fn, ccr, state->mis))
usr.sbin/rpki-client/ccr.c
1105
parse_roa_addresses(const char *fn, struct ccr *ccr, int asid, enum afi afi,
usr.sbin/rpki-client/ccr.c
1157
if ((RB_INSERT(ccr_vrp_tree, &ccr->vrps, vrp)) != NULL) {
usr.sbin/rpki-client/ccr.c
1173
parse_roa_ipaddrb(const char *fn, struct ccr *ccr, int asid,
usr.sbin/rpki-client/ccr.c
1217
if (!parse_roa_addresses(fn, ccr, asid, afi, ripaf->addresses))
usr.sbin/rpki-client/ccr.c
1227
parse_roa_payloads(const char *fn, struct ccr *ccr,
usr.sbin/rpki-client/ccr.c
1235
RB_INIT(&ccr->vrps);
usr.sbin/rpki-client/ccr.c
1247
if (!parse_roa_ipaddrb(fn, ccr, asid, rp->ipAddrBlocks))
usr.sbin/rpki-client/ccr.c
1257
parse_roastate(const char *fn, struct ccr *ccr, const ROAPayloadState *state)
usr.sbin/rpki-client/ccr.c
1261
ccr->vrps_hash = validate_asn1_hash(fn, "ROAPayloadState", state->hash,
usr.sbin/rpki-client/ccr.c
1263
if (ccr->vrps_hash == NULL)
usr.sbin/rpki-client/ccr.c
1266
if (!parse_roa_payloads(fn, ccr, state->rps))
usr.sbin/rpki-client/ccr.c
1275
parse_aspa_providers(const char *fn, struct ccr *ccr, int asid,
usr.sbin/rpki-client/ccr.c
1317
if ((RB_INSERT(vap_tree, &ccr->vaps, vap)) != NULL) {
usr.sbin/rpki-client/ccr.c
1330
parse_aspa_payloads(const char *fn, struct ccr *ccr,
usr.sbin/rpki-client/ccr.c
1339
RB_INIT(&ccr->vaps);
usr.sbin/rpki-client/ccr.c
1356
if (!parse_aspa_providers(fn, ccr, asid, a->providers))
usr.sbin/rpki-client/ccr.c
1368
parse_aspastate(const char *fn, struct ccr *ccr, const ASPAPayloadState *state)
usr.sbin/rpki-client/ccr.c
1372
ccr->vaps_hash = validate_asn1_hash(fn, "ASPAPayloadState", state->hash,
usr.sbin/rpki-client/ccr.c
1374
if (ccr->vaps_hash == NULL)
usr.sbin/rpki-client/ccr.c
1377
if (!parse_aspa_payloads(fn, ccr, state->aps))
usr.sbin/rpki-client/ccr.c
1386
parse_tas_skis(const char *fn, struct ccr *ccr,
usr.sbin/rpki-client/ccr.c
1398
RB_INIT(&ccr->tas);
usr.sbin/rpki-client/ccr.c
1419
if (RB_INSERT(ccr_tas_tree, &ccr->tas, cts) != NULL) {
usr.sbin/rpki-client/ccr.c
1435
parse_tastate(const char *fn, struct ccr *ccr, const TrustAnchorState *state)
usr.sbin/rpki-client/ccr.c
1439
ccr->tas_hash = validate_asn1_hash(fn, "TrustAnchorState", state->hash,
usr.sbin/rpki-client/ccr.c
1441
if (ccr->tas_hash == NULL)
usr.sbin/rpki-client/ccr.c
1444
if (!parse_tas_skis(fn, ccr, state->skis))
usr.sbin/rpki-client/ccr.c
1453
parse_routerkeys(const char *fn, struct ccr *ccr, uint32_t asid,
usr.sbin/rpki-client/ccr.c
1502
if ((RB_INSERT(brk_tree, &ccr->brks, brk)) != NULL) {
usr.sbin/rpki-client/ccr.c
1518
parse_rksets(const char *fn, struct ccr *ccr, STACK_OF(RouterKeySet) *rksets)
usr.sbin/rpki-client/ccr.c
1526
RB_INIT(&ccr->brks);
usr.sbin/rpki-client/ccr.c
1544
if (!parse_routerkeys(fn, ccr, asid, rkset->routerKeys))
usr.sbin/rpki-client/ccr.c
1556
parse_rkstate(const char *fn, struct ccr *ccr, const RouterKeyState *state)
usr.sbin/rpki-client/ccr.c
1560
ccr->brks_hash = validate_asn1_hash(fn, "RouterKeyState", state->hash,
usr.sbin/rpki-client/ccr.c
1562
if (ccr->brks_hash == NULL)
usr.sbin/rpki-client/ccr.c
1565
if (!parse_rksets(fn, ccr, state->rksets))
usr.sbin/rpki-client/ccr.c
1573
struct ccr *
usr.sbin/rpki-client/ccr.c
1580
struct ccr *ccr = NULL;
usr.sbin/rpki-client/ccr.c
1617
if ((ccr = calloc(1, sizeof(*ccr))) == NULL)
usr.sbin/rpki-client/ccr.c
1621
ccr_asn1->producedAt, &ccr->producedat))
usr.sbin/rpki-client/ccr.c
1632
if (!parse_manifeststate(fn, ccr, ccr_asn1->mfts))
usr.sbin/rpki-client/ccr.c
1637
if (!parse_roastate(fn, ccr, ccr_asn1->vrps))
usr.sbin/rpki-client/ccr.c
1642
if (!parse_aspastate(fn, ccr, ccr_asn1->vaps))
usr.sbin/rpki-client/ccr.c
1647
if (!parse_tastate(fn, ccr, ccr_asn1->tas))
usr.sbin/rpki-client/ccr.c
1652
if (!parse_rkstate(fn, ccr, ccr_asn1->rks))
usr.sbin/rpki-client/ccr.c
1661
ccr_free(ccr);
usr.sbin/rpki-client/ccr.c
1662
ccr = NULL;
usr.sbin/rpki-client/ccr.c
1665
return ccr;
usr.sbin/rpki-client/ccr.c
354
struct ccr *ccr = &vd->ccr;
usr.sbin/rpki-client/ccr.c
362
RB_FOREACH(cm, ccr_mft_tree, &ccr->mfts) {
usr.sbin/rpki-client/ccr.c
375
if (!base64_encode_asn1_string(ms->hash, &ccr->mfts_hash))
usr.sbin/rpki-client/ccr.c
421
struct ccr *ccr = &vd->ccr;
usr.sbin/rpki-client/ccr.c
432
RB_FOREACH(vrp, ccr_vrp_tree, &ccr->vrps) {
usr.sbin/rpki-client/ccr.c
469
if (!base64_encode_asn1_string(vrps->hash, &ccr->vrps_hash))
usr.sbin/rpki-client/ccr.c
507
struct ccr *ccr = &vd->ccr;
usr.sbin/rpki-client/ccr.c
520
if (!base64_encode_asn1_string(vaps->hash, &ccr->vaps_hash))
usr.sbin/rpki-client/ccr.c
550
RB_FOREACH(cts, ccr_tas_tree, &vd->ccr.tas) {
usr.sbin/rpki-client/ccr.c
557
if (!base64_encode_asn1_string(tas->hash, &vd->ccr.tas_hash))
usr.sbin/rpki-client/ccr.c
622
if (!base64_encode_asn1_string(rks->hash, &vd->ccr.brks_hash))
usr.sbin/rpki-client/ccr.c
631
CanonicalCacheRepresentation *ccr = NULL;
usr.sbin/rpki-client/ccr.c
634
if ((ccr = CanonicalCacheRepresentation_new()) == NULL)
usr.sbin/rpki-client/ccr.c
640
if (!X509_ALGOR_set0(ccr->hashAlg, oid, V_ASN1_UNDEF, NULL))
usr.sbin/rpki-client/ccr.c
643
if (ASN1_GENERALIZEDTIME_set(ccr->producedAt, vd->buildtime) == NULL)
usr.sbin/rpki-client/ccr.c
646
if ((ccr->mfts = generate_manifeststate(vd)) == NULL)
usr.sbin/rpki-client/ccr.c
649
if ((ccr->vrps = generate_roapayloadstate(vd)) == NULL)
usr.sbin/rpki-client/ccr.c
652
if ((ccr->vaps = generate_aspapayloadstate(vd)) == NULL)
usr.sbin/rpki-client/ccr.c
655
if ((ccr->tas = generate_trustanchorstate(vd)) == NULL)
usr.sbin/rpki-client/ccr.c
658
if ((ccr->rks = generate_routerkeystate(vd)) == NULL)
usr.sbin/rpki-client/ccr.c
661
return ccr;
usr.sbin/rpki-client/ccr.c
680
vd->ccr.der = NULL;
usr.sbin/rpki-client/ccr.c
681
if ((ci_der_len = i2d_ContentInfo(ci, &vd->ccr.der)) <= 0)
usr.sbin/rpki-client/ccr.c
683
vd->ccr.der_len = ci_der_len;
usr.sbin/rpki-client/ccr.c
853
if (fwrite(vd->ccr.der, vd->ccr.der_len, 1, out) != 1)
usr.sbin/rpki-client/ccr.c
955
ccr_free(struct ccr *ccr)
usr.sbin/rpki-client/ccr.c
957
if (ccr == NULL)
usr.sbin/rpki-client/ccr.c
960
ccr_mfts_free(&ccr->mfts);
usr.sbin/rpki-client/ccr.c
961
ccr_vrps_free(&ccr->vrps);
usr.sbin/rpki-client/ccr.c
962
ccr_vaps_free(&ccr->vaps);
usr.sbin/rpki-client/ccr.c
963
ccr_tas_free(&ccr->tas);
usr.sbin/rpki-client/ccr.c
964
ccr_brks_free(&ccr->brks);
usr.sbin/rpki-client/ccr.c
966
free(ccr->mfts_hash);
usr.sbin/rpki-client/ccr.c
967
free(ccr->vrps_hash);
usr.sbin/rpki-client/ccr.c
968
free(ccr->vaps_hash);
usr.sbin/rpki-client/ccr.c
969
free(ccr->tas_hash);
usr.sbin/rpki-client/ccr.c
970
free(ccr->brks_hash);
usr.sbin/rpki-client/ccr.c
971
free(ccr->der);
usr.sbin/rpki-client/ccr.c
972
free(ccr);
usr.sbin/rpki-client/ccr.c
976
parse_mft_instances(const char *fn, struct ccr *ccr,
usr.sbin/rpki-client/ccr.c
990
RB_INIT(&ccr->mfts);
usr.sbin/rpki-client/extern.h
1010
void ccr_free(struct ccr *);
usr.sbin/rpki-client/extern.h
1011
void ccr_print(struct ccr *);
usr.sbin/rpki-client/extern.h
1012
struct ccr *ccr_parse(const char *, const unsigned char *, size_t);
usr.sbin/rpki-client/extern.h
491
struct ccr ccr;
usr.sbin/rpki-client/filemode.c
421
struct ccr *ccr = NULL;
usr.sbin/rpki-client/filemode.c
512
ccr = ccr_parse(file, buf, len);
usr.sbin/rpki-client/filemode.c
513
if (ccr == NULL)
usr.sbin/rpki-client/filemode.c
515
ccr_print(ccr);
usr.sbin/rpki-client/filemode.c
727
ccr_free(ccr);
usr.sbin/rpki-client/main.c
1038
RB_INIT(&vd.ccr.mfts);
usr.sbin/rpki-client/main.c
1039
RB_INIT(&vd.ccr.vrps);
usr.sbin/rpki-client/main.c
1040
RB_INIT(&vd.ccr.tas);
usr.sbin/rpki-client/main.c
1582
printf("CCR manifest state hash: %s\n", vd.ccr.mfts_hash);
usr.sbin/rpki-client/main.c
1583
printf("CCR ROA payloads hash: %s\n", vd.ccr.vrps_hash);
usr.sbin/rpki-client/main.c
1584
printf("CCR ASPA payloads hash: %s\n", vd.ccr.vaps_hash);
usr.sbin/rpki-client/main.c
649
ccr_insert_tas(&vd->ccr.tas, cert);
usr.sbin/rpki-client/main.c
653
ccr_insert_mft_sub(&vd->ccr.mfts, cert);
usr.sbin/rpki-client/main.c
676
ccr_insert_mft(&vd->ccr.mfts, mft);
usr.sbin/rpki-client/main.c
692
ccr_insert_roa(&vd->ccr.vrps, roa);
usr.sbin/rpki-client/output-json.c
46
json_do_string("ccr_mfts_hash", vd->ccr.mfts_hash);
usr.sbin/rpki-client/output-json.c
47
json_do_string("ccr_vrps_hash", vd->ccr.vrps_hash);
usr.sbin/rpki-client/output-json.c
48
json_do_string("ccr_vaps_hash", vd->ccr.vaps_hash);
usr.sbin/rpki-client/output-json.c
49
json_do_string("ccr_brks_hash", vd->ccr.brks_hash);
usr.sbin/rpki-client/output-json.c
50
json_do_string("ccr_tas_hash", vd->ccr.tas_hash);
usr.sbin/rpki-client/output.c
275
vd->ccr.mfts_hash, vd->ccr.vrps_hash, vd->ccr.vaps_hash,
usr.sbin/rpki-client/print.c
1008
print_ccr_rkstate(struct ccr *ccr)
usr.sbin/rpki-client/print.c
1014
json_do_string("hash", ccr->brks_hash);
usr.sbin/rpki-client/print.c
1016
RB_FOREACH(brk, brk_tree, &ccr->brks) {
usr.sbin/rpki-client/print.c
1026
printf("Router key state hash: %s\n", ccr->brks_hash);
usr.sbin/rpki-client/print.c
1028
RB_FOREACH(brk, brk_tree, &ccr->brks) {
usr.sbin/rpki-client/print.c
1038
ccr_print(struct ccr *ccr)
usr.sbin/rpki-client/print.c
1042
json_do_int("produced_at", ccr->producedat);
usr.sbin/rpki-client/print.c
1045
time2str(ccr->producedat));
usr.sbin/rpki-client/print.c
1048
if (ccr->mfts_hash != NULL)
usr.sbin/rpki-client/print.c
1049
print_ccr_mftstate(ccr);
usr.sbin/rpki-client/print.c
1051
if (ccr->vrps_hash != NULL)
usr.sbin/rpki-client/print.c
1052
print_ccr_roastate(ccr);
usr.sbin/rpki-client/print.c
1054
if (ccr->vaps_hash != NULL)
usr.sbin/rpki-client/print.c
1055
print_ccr_aspastate(ccr);
usr.sbin/rpki-client/print.c
1057
if (ccr->tas_hash != NULL)
usr.sbin/rpki-client/print.c
1058
print_ccr_tastate(ccr);
usr.sbin/rpki-client/print.c
1060
if (ccr->brks_hash != NULL)
usr.sbin/rpki-client/print.c
1061
print_ccr_rkstate(ccr);
usr.sbin/rpki-client/print.c
806
print_ccr_mftstate(struct ccr *ccr)
usr.sbin/rpki-client/print.c
814
json_do_int("most_recent_update", ccr->most_recent_update);
usr.sbin/rpki-client/print.c
815
json_do_string("hash", ccr->mfts_hash);
usr.sbin/rpki-client/print.c
818
printf("Manifest state hash: %s\n", ccr->mfts_hash);
usr.sbin/rpki-client/print.c
820
time2str(ccr->most_recent_update));
usr.sbin/rpki-client/print.c
824
RB_FOREACH(ccr_mft, ccr_mft_tree, &ccr->mfts) {
usr.sbin/rpki-client/print.c
884
print_ccr_roastate(struct ccr *ccr)
usr.sbin/rpki-client/print.c
891
json_do_string("hash", ccr->vrps_hash);
usr.sbin/rpki-client/print.c
894
printf("ROA payload state hash: %s\n", ccr->vrps_hash);
usr.sbin/rpki-client/print.c
898
RB_FOREACH(vrp, ccr_vrp_tree, &ccr->vrps) {
usr.sbin/rpki-client/print.c
923
print_ccr_aspastate(struct ccr *ccr)
usr.sbin/rpki-client/print.c
930
json_do_string("hash", ccr->vaps_hash);
usr.sbin/rpki-client/print.c
933
printf("ASPA payload state hash: %s\n", ccr->vaps_hash);
usr.sbin/rpki-client/print.c
937
RB_FOREACH(vap, vap_tree, &ccr->vaps) {
usr.sbin/rpki-client/print.c
970
print_ccr_tastate(struct ccr *ccr)
usr.sbin/rpki-client/print.c
978
json_do_string("hash", ccr->tas_hash);
usr.sbin/rpki-client/print.c
981
printf("Trust anchor state hash: %s\n", ccr->tas_hash);
usr.sbin/rpki-client/print.c
985
RB_FOREACH(cts, ccr_tas_tree, &ccr->tas) {