lib/libagentx/agentx.c
1105
agentx_region(struct agentx_context *axc, uint32_t oid[],
lib/libagentx/agentx.c
1115
if (agentx_oidfill(&tmpoid, oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1422
agentx_index_integer_new(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1429
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1443
agentx_index_integer_any(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1450
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1464
agentx_index_integer_value(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1481
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1495
agentx_index_integer_dynamic(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1502
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1515
agentx_index_string_dynamic(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1522
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1537
agentx_index_nstring_dynamic(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1556
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1571
agentx_index_oid_dynamic(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1578
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1592
agentx_index_noid_dynamic(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1611
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1625
agentx_index_ipaddress_dynamic(struct agentx_region *axr, uint32_t oid[],
lib/libagentx/agentx.c
1632
if (agentx_oidfill(&(vb.avb_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
1995
agentx_object(struct agentx_region *axr, uint32_t oid[], size_t oidlen,
lib/libagentx/agentx.c
2020
if (agentx_oidfill(&(axo_search.axo_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
2159
struct ax_oid oid;
lib/libagentx/agentx.c
2188
bcopy(&(axo->axo_oid), &(oid), sizeof(oid));
lib/libagentx/agentx.c
2200
oid.aoi_id[oid.aoi_idlen++] =
lib/libagentx/agentx.c
2205
AX_PRIORITY_DEFAULT, 0, &oid, 0);
lib/libagentx/agentx.c
2214
oids, flags ? "instance" : "region", ax_oid2string(&(oid)));
lib/libagentx/agentx.c
2224
struct ax_oid oid;
lib/libagentx/agentx.c
2240
bcopy(&(axo->axo_oid), &oid, sizeof(oid));
lib/libagentx/agentx.c
2253
oid.aoi_id[oid.aoi_idlen++] =
lib/libagentx/agentx.c
2266
oids, flags ? "instance" : "region", ax_oid2string(&oid),
lib/libagentx/agentx.c
2272
flags ? "instance" : "region", ax_oid2string(&oid));
lib/libagentx/agentx.c
2315
struct ax_oid oid;
lib/libagentx/agentx.c
2345
bcopy(&(axo->axo_oid), &(oid), sizeof(oid));
lib/libagentx/agentx.c
2357
oid.aoi_id[oid.aoi_idlen++] =
lib/libagentx/agentx.c
2361
AGENTX_CONTEXT_CTX(axc), AX_PRIORITY_DEFAULT, 0, &oid, 0);
lib/libagentx/agentx.c
2370
oids, flags ? "instance" : "region", ax_oid2string(&(oid)));
lib/libagentx/agentx.c
2383
struct ax_oid oid;
lib/libagentx/agentx.c
2396
bcopy(&(axo->axo_oid), &(oid), sizeof(oid));
lib/libagentx/agentx.c
2409
oid.aoi_id[oid.aoi_idlen++] =
lib/libagentx/agentx.c
2418
ax_oid2string(&oid), ax_error2string(
lib/libagentx/agentx.c
2424
flags ? "instance" : "region", ax_oid2string(&oid));
lib/libagentx/agentx.c
2790
struct ax_oid *oid;
lib/libagentx/agentx.c
2844
oid = &(axv->axv_vb.avb_oid);
lib/libagentx/agentx.c
2847
if (oid->aoi_idlen != axo->axo_oid.aoi_idlen + 1 ||
lib/libagentx/agentx.c
2848
oid->aoi_id[oid->aoi_idlen - 1] != 0) {
lib/libagentx/agentx.c
2853
if (oid->aoi_idlen == axo->axo_oid.aoi_idlen) {
lib/libagentx/agentx.c
2854
oid->aoi_id[oid->aoi_idlen++] = 0;
lib/libagentx/agentx.c
2864
j = oid->aoi_idlen;
lib/libagentx/agentx.c
2900
oid->aoi_id[j])
lib/libagentx/agentx.c
2903
oid->aoi_id[j])
lib/libagentx/agentx.c
2908
else if (j >= oid->aoi_idlen || overflow == -1)
lib/libagentx/agentx.c
2911
if (oid->aoi_id[j] > INT32_MAX) {
lib/libagentx/agentx.c
2916
oid->aoi_id[j];
lib/libagentx/agentx.c
2924
} else if (j >= oid->aoi_idlen || overflow == -1) {
lib/libagentx/agentx.c
2930
data->avb_ostring.aos_slen = oid->aoi_idlen - j;
lib/libagentx/agentx.c
2932
data->avb_ostring.aos_slen = oid->aoi_id[j++];
lib/libagentx/agentx.c
2954
if (j < oid->aoi_idlen && oid->aoi_id[j] > 0xff)
lib/libagentx/agentx.c
2958
else if (j >= oid->aoi_idlen || overflow == -1)
lib/libagentx/agentx.c
2962
oid->aoi_id[j];
lib/libagentx/agentx.c
2971
} else if (j >= oid->aoi_idlen || overflow == -1) {
lib/libagentx/agentx.c
2976
data->avb_oid.aoi_idlen = oid->aoi_idlen - j;
lib/libagentx/agentx.c
2978
data->avb_oid.aoi_idlen = oid->aoi_id[j++];
lib/libagentx/agentx.c
2991
else if (j >= oid->aoi_idlen || overflow == -1)
lib/libagentx/agentx.c
2995
oid->aoi_id[j];
lib/libagentx/agentx.c
3010
if (j < oid->aoi_idlen && oid->aoi_id[j] > 255)
lib/libagentx/agentx.c
3014
else if (j >= oid->aoi_idlen || overflow == -1)
lib/libagentx/agentx.c
3017
ipbytes[k] = oid->aoi_id[j];
lib/libagentx/agentx.c
3038
if (j != oid->aoi_idlen || overflow) {
lib/libagentx/agentx.c
3048
} else if (j < oid->aoi_idlen)
lib/libagentx/agentx.c
3050
else if (j > oid->aoi_idlen)
lib/libagentx/agentx.c
3126
agentx_varbind_oid(struct agentx_varbind *axv, const uint32_t oid[],
lib/libagentx/agentx.c
3134
oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
3286
struct ax_oid oid;
lib/libagentx/agentx.c
3296
bcopy(&(axv->axv_axo->axo_oid), &oid, sizeof(oid));
lib/libagentx/agentx.c
3298
ax_oid_add(&oid, 0);
lib/libagentx/agentx.c
3303
if (ax_oid_add(&oid, data->avb_int32) == -1)
lib/libagentx/agentx.c
3309
if (ax_oid_add(&oid,
lib/libagentx/agentx.c
3314
if (ax_oid_add(&oid,
lib/libagentx/agentx.c
3323
if (ax_oid_add(&oid,
lib/libagentx/agentx.c
3328
if (ax_oid_add(&oid,
lib/libagentx/agentx.c
3335
if (ax_oid_add(&oid,
lib/libagentx/agentx.c
3356
cmp = ax_oid_cmp(&oid, &(axv->axv_vb.avb_oid));
lib/libagentx/agentx.c
3397
ax_oid_cmp(&oid, &(axv->axv_end)) >= 0) {
lib/libagentx/agentx.c
3401
bcopy(&oid, &(axv->axv_vb.avb_oid), sizeof(oid));
lib/libagentx/agentx.c
3778
struct ax_oid *curvalue, oid;
lib/libagentx/agentx.c
3810
if (agentx_oidfill(&oid, value,
lib/libagentx/agentx.c
3825
ax_oid_cmp(&oid, curvalue) != 0) {
lib/libagentx/agentx.c
3838
*curvalue = oid;
lib/libagentx/agentx.c
385
agentx_session(struct agentx *ax, uint32_t oid[],
lib/libagentx/agentx.c
3983
agentx_oidfill(struct ax_oid *oid, const uint32_t oidval[], size_t oidlen,
lib/libagentx/agentx.c
400
if (agentx_oidfill((&axs->axs_oid), oid, oidlen,
lib/libagentx/agentx.c
4000
oid->aoi_id[i] = oidval[i];
lib/libagentx/agentx.c
4001
oid->aoi_idlen = oidlen;
lib/libagentx/agentx.c
746
const uint32_t oid[], size_t oidlen, int active, int instance)
lib/libagentx/agentx.c
751
if (agentx_oidfill(&(axo_search.axo_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
761
axo_search.axo_oid.aoi_id[0] = oid[0];
lib/libagentx/agentx.c
777
const uint32_t oid[], size_t oidlen, int active, int inclusive)
lib/libagentx/agentx.c
782
if (agentx_oidfill(&(axo_search.axo_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/agentx.c
792
axo_search.axo_oid.aoi_id[0] = oid[0];
lib/libagentx/agentx.c
880
agentx_agentcaps(struct agentx_context *axc, uint32_t oid[],
lib/libagentx/agentx.c
893
if (agentx_oidfill(&(axa->axa_oid), oid, oidlen, &errstr) == -1) {
lib/libagentx/ax.c
1093
ax_pdu_add_oid(struct ax *ax, struct ax_oid *oid, int include)
lib/libagentx/ax.c
1098
if (oid == NULL)
lib/libagentx/ax.c
1099
oid = &nulloid;
lib/libagentx/ax.c
1101
n_subid = oid->aoi_idlen;
lib/libagentx/ax.c
1103
if (oid->aoi_idlen > 4 &&
lib/libagentx/ax.c
1104
oid->aoi_id[0] == 1 && oid->aoi_id[1] == 3 &&
lib/libagentx/ax.c
1105
oid->aoi_id[2] == 6 && oid->aoi_id[3] == 1 &&
lib/libagentx/ax.c
1106
oid->aoi_id[4] <= UINT8_MAX) {
lib/libagentx/ax.c
1107
prefix = oid->aoi_id[4];
lib/libagentx/ax.c
1119
if (ax_pdu_add_uint32(ax, oid->aoi_id[i]) == -1)
lib/libagentx/ax.c
1240
ax_pdutooid(struct ax_pdu_header *header, struct ax_oid *oid,
lib/libagentx/ax.c
1250
oid->aoi_idlen = *buf++;
lib/libagentx/ax.c
1251
if (rawlen < (oid->aoi_idlen * 4))
lib/libagentx/ax.c
1253
nread += oid->aoi_idlen * 4;
lib/libagentx/ax.c
1255
oid->aoi_id[0] = 1;
lib/libagentx/ax.c
1256
oid->aoi_id[1] = 3;
lib/libagentx/ax.c
1257
oid->aoi_id[2] = 6;
lib/libagentx/ax.c
1258
oid->aoi_id[3] = 1;
lib/libagentx/ax.c
1259
oid->aoi_id[4] = *buf;
lib/libagentx/ax.c
1260
oid->aoi_idlen += 5;
lib/libagentx/ax.c
1264
oid->aoi_include = *buf;
lib/libagentx/ax.c
1265
if (oid->aoi_idlen > AX_OID_MAX_LEN)
lib/libagentx/ax.c
1267
for (buf += 2; i < oid->aoi_idlen; i++, buf += 4)
lib/libagentx/ax.c
1268
oid->aoi_id[i] = ax_pdutoh32(header, buf);
lib/libagentx/ax.c
401
ax_open(struct ax *ax, uint8_t timeout, struct ax_oid *oid,
lib/libagentx/ax.c
411
if (ax_pdu_add_oid(ax, oid, 0) == -1)
lib/libagentx/ax.c
751
ax_oid2string(struct ax_oid *oid)
lib/libagentx/ax.c
753
return ax_oidrange2string(oid, 0, 0);
lib/libagentx/ax.c
757
ax_oidrange2string(struct ax_oid *oid, uint8_t range_subid,
lib/libagentx/ax.c
767
if (oid->aoi_idlen == 0)
lib/libagentx/ax.c
769
for (i = 0; i < oid->aoi_idlen; i++) {
lib/libagentx/ax.c
771
ret = snprintf(p, rest, ".[%u-%u]", oid->aoi_id[i],
lib/libagentx/ax.c
774
ret = snprintf(p, rest, ".%u", oid->aoi_id[i]);
lib/libagentx/ax.c
949
ax_oid_add(struct ax_oid *oid, uint32_t value)
lib/libagentx/ax.c
951
if (oid->aoi_idlen == AX_OID_MAX_LEN)
lib/libagentx/ax.c
953
oid->aoi_id[oid->aoi_idlen++] = value;
lib/libcrypto/asn1/a_object.c
467
t2i_ASN1_OBJECT_internal(const char *oid)
lib/libcrypto/asn1/a_object.c
477
CBS_init(&cbs, oid, strlen(oid));
lib/libcrypto/asn1/asn1_local.h
154
ASN1_OBJECT *t2i_ASN1_OBJECT_internal(const char *oid);
lib/libcrypto/asn1/asn_moid.c
119
ASN1_OBJECT *oid;
lib/libcrypto/asn1/asn_moid.c
156
oid = OBJ_nid2obj(nid);
lib/libcrypto/asn1/asn_moid.c
157
oid->ln = lntmp;
lib/libcrypto/asn1/tasn_prn.c
371
asn1_print_oid_ctx(BIO *out, const ASN1_OBJECT *oid, const ASN1_PCTX *pctx)
lib/libcrypto/asn1/tasn_prn.c
375
ln = OBJ_nid2ln(OBJ_obj2nid(oid));
lib/libcrypto/asn1/tasn_prn.c
378
OBJ_obj2txt(objbuf, sizeof objbuf, oid, 1);
lib/libcrypto/asn1/x_attrib.c
137
ASN1_OBJECT *oid;
lib/libcrypto/asn1/x_attrib.c
139
if ((oid = OBJ_nid2obj(nid)) == NULL)
lib/libcrypto/asn1/x_attrib.c
143
ret->object = oid;
lib/libcrypto/cms/cms.h
247
int CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid);
lib/libcrypto/cms/cms.h
298
void *CMS_signed_get0_data_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *oid,
lib/libcrypto/cms/cms.h
315
void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,
lib/libcrypto/cms/cms_att.c
140
CMS_signed_get0_data_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *oid,
lib/libcrypto/cms/cms_att.c
143
return X509at_get0_data_by_OBJ(si->signedAttrs, oid, lastpos, type);
lib/libcrypto/cms/cms_att.c
224
CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, int lastpos,
lib/libcrypto/cms/cms_att.c
227
return X509at_get0_data_by_OBJ(si->unsignedAttrs, oid, lastpos, type);
lib/libcrypto/cms/cms_lib.c
369
CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid)
lib/libcrypto/cms/cms_lib.c
376
if (!oid)
lib/libcrypto/cms/cms_lib.c
378
etype = OBJ_dup(oid);
lib/libcrypto/objects/obj_dat.c
531
OBJ_create(const char *oid, const char *sn, const char *ln)
lib/libcrypto/objects/obj_dat.c
538
if ((len = a2d_ASN1_OBJECT(NULL, 0, oid, -1)) <= 0)
lib/libcrypto/objects/obj_dat.c
546
if ((len = a2d_ASN1_OBJECT(buf, len, oid, -1)) == 0)
lib/libcrypto/objects/objects.h
107
int OBJ_create(const char *oid, const char *sn, const char *ln);
lib/libcrypto/ts/ts_rsp_sign.c
742
ASN1_OBJECT *oid;
lib/libcrypto/ts/ts_rsp_sign.c
783
oid = OBJ_nid2obj(NID_id_smime_ct_TSTInfo);
lib/libcrypto/ts/ts_rsp_sign.c
785
V_ASN1_OBJECT, oid)) {
lib/libcrypto/x509/x509_genn.c
516
GENERAL_NAME_set0_othername(GENERAL_NAME *gen, ASN1_OBJECT *oid,
lib/libcrypto/x509/x509_genn.c
524
oth->type_id = oid;
lib/libcrypto/x509/x509_ocsp.c
305
i2r_object(const X509V3_EXT_METHOD *method, void *oid, BIO *bp, int ind)
lib/libcrypto/x509/x509_ocsp.c
309
if (i2a_ASN1_OBJECT(bp, oid) <= 0)
lib/libcrypto/x509/x509v3.h
499
ASN1_OBJECT *oid, ASN1_TYPE *value);
libexec/login_ldap/aldap.c
456
char *oid, *s;
libexec/login_ldap/aldap.c
463
ober_scanf_elements(control, "ss", &oid, &encoded);
regress/lib/libcrypto/asn1/asn1object.c
104
.oid = "2.5.4.10",
regress/lib/libcrypto/asn1/asn1object.c
116
.oid = "2 5 4 10",
regress/lib/libcrypto/asn1/asn1object.c
128
.oid = "2.5.0.0",
regress/lib/libcrypto/asn1/asn1object.c
140
.oid = "0.0.0.0",
regress/lib/libcrypto/asn1/asn1object.c
152
.oid = "1.3.6.1.4.1.11129.2.4.5",
regress/lib/libcrypto/asn1/asn1object.c
166
.oid = "2.00005.0000000000004.10",
regress/lib/libcrypto/asn1/asn1object.c
170
.oid = "2..5.4.10",
regress/lib/libcrypto/asn1/asn1object.c
174
.oid = "2.5..4.10",
regress/lib/libcrypto/asn1/asn1object.c
178
.oid = "2.5.4..10",
regress/lib/libcrypto/asn1/asn1object.c
182
.oid = "2.5.4.10.",
regress/lib/libcrypto/asn1/asn1object.c
186
.oid = "3.5.4.10",
regress/lib/libcrypto/asn1/asn1object.c
190
.oid = "0.40.4.10",
regress/lib/libcrypto/asn1/asn1object.c
194
.oid = "1.40.4.10",
regress/lib/libcrypto/asn1/asn1object.c
198
.oid = "2",
regress/lib/libcrypto/asn1/asn1object.c
202
.oid = "2.5 4.10",
regress/lib/libcrypto/asn1/asn1object.c
206
.oid = "2,5,4,10",
regress/lib/libcrypto/asn1/asn1object.c
210
.oid = "2.5,4.10",
regress/lib/libcrypto/asn1/asn1object.c
214
.oid = "2a.5.4.10",
regress/lib/libcrypto/asn1/asn1object.c
218
.oid = "2.5a.4.10",
regress/lib/libcrypto/asn1/asn1object.c
239
ret = a2d_ASN1_OBJECT(NULL, 0, aot->oid, -1);
regress/lib/libcrypto/asn1/asn1object.c
242
aot->oid, ret, aot->content_len);
regress/lib/libcrypto/asn1/asn1object.c
245
ret = a2d_ASN1_OBJECT(buf, sizeof(buf), aot->oid, -1);
regress/lib/libcrypto/asn1/asn1object.c
248
aot->oid, ret, aot->content_len);
regress/lib/libcrypto/asn1/asn1object.c
255
"error reason %d, want %d\n", aot->oid,
regress/lib/libcrypto/asn1/asn1object.c
69
const char *oid;
regress/lib/libcrypto/asn1/asn1object.c
80
.oid = "2.5",
regress/lib/libcrypto/asn1/asn1object.c
92
.oid = "2.5.4",
regress/lib/libcrypto/asn1/x509_algor.c
187
if ((oid = OBJ_nid2obj(NID_sha512_224)) == NULL) {
regress/lib/libcrypto/asn1/x509_algor.c
196
if ((ret = X509_ALGOR_set0(alg, oid, V_ASN1_INTEGER, aint)) != 1) {
regress/lib/libcrypto/asn1/x509_algor.c
203
if (alg->algorithm != oid) {
regress/lib/libcrypto/asn1/x509_algor.c
243
ASN1_OBJECT *oid;
regress/lib/libcrypto/asn1/x509_algor.c
263
if ((oid = OBJ_nid2obj(NID_ED25519)) == NULL)
regress/lib/libcrypto/asn1/x509_algor.c
270
if ((ret = X509_ALGOR_set0(alg, oid, V_ASN1_INTEGER, aint)) != 1) {
regress/lib/libcrypto/asn1/x509_algor.c
279
if (aobj != oid) {
regress/lib/libcrypto/asn1/x509_algor.c
289
pval = oid;
regress/lib/libcrypto/asn1/x509_algor.c
298
pval = oid;
regress/lib/libcrypto/asn1/x509_algor.c
300
if (aobj != oid) {
regress/lib/libcrypto/asn1/x509_algor.c
63
ASN1_OBJECT *oid;
regress/lib/libcrypto/ec/ec_asn1_test.c
457
const char *oid;
regress/lib/libcrypto/ec/ec_asn1_test.c
516
.oid = "1.3.101.108",
regress/lib/libcrypto/ec/ec_asn1_test.c
575
.oid = "1.3.101.108",
regress/lib/libcrypto/ec/ec_asn1_test.c
629
.oid = "1.3.101.108",
regress/lib/libcrypto/ec/ec_asn1_test.c
654
.oid = "1.3.101.108",
regress/lib/libcrypto/ec/ec_asn1_test.c
717
.oid = "1.3.132.0.10",
regress/lib/libcrypto/ec/ec_asn1_test.c
792
.oid = "1.1.1.1.1", /* XXX */
regress/lib/libcrypto/ec/ec_asn1_test.c
903
if ((nid = OBJ_txt2nid(curve->oid)) == NID_undef)
regress/lib/libcrypto/ec/ec_asn1_test.c
904
nid = OBJ_create(curve->oid, curve->sn, curve->ln);
regress/lib/libcrypto/objects/objectstest.c
105
.oid = "1.3.6.1.4.1.11129.2.4.5",
regress/lib/libcrypto/objects/objectstest.c
116
.oid = "1.3.6.1.4.1",
regress/lib/libcrypto/objects/objectstest.c
126
.oid = "1.3.6.1.4.1.5454.1.70.6.11.2",
regress/lib/libcrypto/objects/objectstest.c
135
.oid = "1.3.6.1.4.1.890.1.5.8.60.102.2",
regress/lib/libcrypto/objects/objectstest.c
144
.oid = "1.3.6.1.4.1.173.7.3.4.1.1.26",
regress/lib/libcrypto/objects/objectstest.c
171
"NULL\n", ot->oid);
regress/lib/libcrypto/objects/objectstest.c
176
"want '%s'\n", ot->oid, ln, ot->ln);
regress/lib/libcrypto/objects/objectstest.c
188
"NULL\n", ot->oid);
regress/lib/libcrypto/objects/objectstest.c
193
"want '%s'\n", ot->oid, sn, ot->sn);
regress/lib/libcrypto/objects/objectstest.c
223
if (ot->nid == NID_undef && ot->oid != NULL)
regress/lib/libcrypto/objects/objectstest.c
228
ot->oid, ot->nid);
regress/lib/libcrypto/objects/objectstest.c
233
"want %d\n", ot->oid ? ot->oid : "undef", nid, ot->nid);
regress/lib/libcrypto/objects/objectstest.c
265
if (ot->oid == NULL)
regress/lib/libcrypto/objects/objectstest.c
268
if ((obj = OBJ_txt2obj(ot->oid, 0)) == NULL) {
regress/lib/libcrypto/objects/objectstest.c
269
fprintf(stderr, "FAIL: OBJ_txt2obj() failed for '%s'\n", ot->oid);
regress/lib/libcrypto/objects/objectstest.c
272
if ((nid = OBJ_txt2nid(ot->oid)) != ot->nid) {
regress/lib/libcrypto/objects/objectstest.c
274
"want %d\n", ot->oid, nid, ot->nid);
regress/lib/libcrypto/objects/objectstest.c
284
fprintf(stderr, "FAIL: OBJ_obj2txt() failed for '%s'\n", ot->oid);
regress/lib/libcrypto/objects/objectstest.c
287
if (strcmp(buf, ot->oid) != 0) {
regress/lib/libcrypto/objects/objectstest.c
289
buf, ot->oid);
regress/lib/libcrypto/objects/objectstest.c
333
if (ot->oid == NULL)
regress/lib/libcrypto/objects/objectstest.c
365
if ((obj = OBJ_txt2obj(ot->oid, 0)) == NULL) {
regress/lib/libcrypto/objects/objectstest.c
366
fprintf(stderr, "FAIL: OBJ_txt2obj() failed for '%s'\n", ot->oid);
regress/lib/libcrypto/objects/objectstest.c
371
"got nid %d want %d\n", ot->oid, nid, ot->nid);
regress/lib/libcrypto/objects/objectstest.c
377
fprintf(stderr, "FAIL: OBJ_obj2txt() failed for '%s'\n", ot->oid);
regress/lib/libcrypto/objects/objectstest.c
384
want = ot->oid;
regress/lib/libcrypto/objects/objectstest.c
488
const char *oid;
regress/lib/libcrypto/objects/objectstest.c
496
.oid = "1.3.18446744073709551615",
regress/lib/libcrypto/objects/objectstest.c
502
.oid = "1.3.18446744073709551616",
regress/lib/libcrypto/objects/objectstest.c
508
.oid = "1.3.340282366920938463463374607431768211455",
regress/lib/libcrypto/objects/objectstest.c
514
.oid = "1.3.115792089237316195423570985008687907853269984665640"
regress/lib/libcrypto/objects/objectstest.c
550
if (len != 0 && strcmp(buf, olt->oid) != 0) {
regress/lib/libcrypto/objects/objectstest.c
552
buf, olt->oid);
regress/lib/libcrypto/objects/objectstest.c
60
const char *oid;
regress/lib/libcrypto/objects/objectstest.c
70
.oid = NULL,
regress/lib/libcrypto/objects/objectstest.c
76
.oid = "2.5.4.10",
regress/lib/libcrypto/objects/objectstest.c
86
.oid = "2.5.4.8",
regress/lib/libcrypto/objects/objectstest.c
96
.oid = "2.23.43.1",
regress/lib/libcrypto/rsa/rsa_method_test.c
71
const ASN1_OBJECT *oid;
regress/lib/libcrypto/rsa/rsa_method_test.c
92
X509_ALGOR_get0(&oid, NULL, NULL, x509_alg);
regress/lib/libcrypto/rsa/rsa_method_test.c
93
if ((nid = OBJ_obj2nid(oid)) != NID_sha256WithRSAEncryption) {
regress/lib/libutil/ber/ber_test.c
331
struct ber_oid oid;
regress/lib/libutil/ber/ber_test.c
434
if (ober_get_oid(elm, &oid) == -1) {
regress/lib/libutil/ber/ber_test.c
438
if (ober_scanf_elements(elm, "o", &oid) == -1) {
regress/lib/libutil/ber/ber_test_int_i.c
529
struct ber_oid oid;
regress/lib/libutil/ber/ber_test_int_i.c
624
struct ber_oid oid;
regress/usr.sbin/snmpd/agentx.c
118
struct oid *);
regress/usr.sbin/snmpd/agentx.c
2403
struct oid start, end, zero = {0};
regress/usr.sbin/snmpd/agentx.c
2471
struct oid start, end, zero = {0};
regress/usr.sbin/snmpd/agentx.c
2572
struct oid start, end, zero = {0};
regress/usr.sbin/snmpd/agentx.c
265
uint32_t oid[129];
regress/usr.sbin/snmpd/agentx.c
2699
struct oid name, oid;
regress/usr.sbin/snmpd/agentx.c
271
message_add_oid(&msg, oid, 129, 0);
regress/usr.sbin/snmpd/agentx.c
2812
agentx_open(int s, int nbo, uint8_t timeout, uint32_t oid[], size_t oidlen,
regress/usr.sbin/snmpd/agentx.c
2826
message_add_oid(&msg, oid, oidlen, 0);
regress/usr.sbin/snmpd/agentx.c
2865
uint8_t priority, uint8_t range_subid, uint32_t oid[], size_t oidlen,
regress/usr.sbin/snmpd/agentx.c
2880
message_add_oid(&msg, oid, oidlen, 0);
regress/usr.sbin/snmpd/agentx.c
2972
message_add_oid(struct message *msg, const uint32_t oid[], uint8_t n_subid,
regress/usr.sbin/snmpd/agentx.c
2978
if (n_subid > 5 && oid[0] == 1 && oid[1] == 3 && oid[2] == 6 &&
regress/usr.sbin/snmpd/agentx.c
2979
oid[3] == 1 && oid[4] < UINT8_MAX) {
regress/usr.sbin/snmpd/agentx.c
2980
prefix = oid[4];
regress/usr.sbin/snmpd/agentx.c
2981
oid += 5;
regress/usr.sbin/snmpd/agentx.c
2990
message_add_uint32(msg, oid[i]);
regress/usr.sbin/snmpd/agentx.c
3020
message_add_oid(msg, varbind->data.oid.subid,
regress/usr.sbin/snmpd/agentx.c
3021
varbind->data.oid.n_subid, 0);
regress/usr.sbin/snmpd/agentx.c
3077
struct oid *oid)
regress/usr.sbin/snmpd/agentx.c
3086
*oid = OID_STRUCT(1, 3, 6, 1, buf[1]);
regress/usr.sbin/snmpd/agentx.c
3088
*oid = OID_STRUCT();
regress/usr.sbin/snmpd/agentx.c
3089
oid->include = buf[2];
regress/usr.sbin/snmpd/agentx.c
3094
if (oid->n_subid + n_subid > 128)
regress/usr.sbin/snmpd/agentx.c
3096
if (len < n_subid * sizeof(oid->subid[0]))
regress/usr.sbin/snmpd/agentx.c
3098
n_subid * sizeof(oid->subid[0]), len);
regress/usr.sbin/snmpd/agentx.c
3102
oid->subid[oid->n_subid++] = p32toh(header, subid);
regress/usr.sbin/snmpd/backend.c
112
.data.oid = OID_STRUCT(MIB_BACKEND_GET, 3, 0),
regress/usr.sbin/snmpd/regress.h
120
int oid_cmp(struct oid *, struct oid *);
regress/usr.sbin/snmpd/regress.h
121
char *oid_print(struct oid *, char *, size_t);
regress/usr.sbin/snmpd/regress.h
123
#define OID_STRUCT(...) (struct oid){ \
regress/usr.sbin/snmpd/regress.h
13
struct oid start;
regress/usr.sbin/snmpd/regress.h
14
struct oid end;
regress/usr.sbin/snmpd/regress.h
88
struct oid name;
regress/usr.sbin/snmpd/regress.h
93
struct oid oid;
regress/usr.sbin/snmpd/snmp.c
114
struct ber_oid *snmp_oid2ber_oid(struct oid *, struct ber_oid *);
regress/usr.sbin/snmpd/snmp.c
1143
struct ber_oid moid, oid;
regress/usr.sbin/snmpd/snmp.c
1169
snmp_oid2ber_oid(&varbindlist[i].name, &oid);
regress/usr.sbin/snmpd/snmp.c
1170
if (!varbindlist[i].nameunknown && ober_oid_cmp(&moid, &oid) != 0)
regress/usr.sbin/snmpd/snmp.c
1173
smi_oid2string(&oid, oidbuf2, sizeof(oidbuf2)));
regress/usr.sbin/snmpd/snmp.c
1207
snmp_oid2ber_oid(&varbindlist[i].data.oid,
regress/usr.sbin/snmpd/snmp.c
1208
&oid);
regress/usr.sbin/snmpd/snmp.c
1209
if (ober_oid_cmp(&oid, &moid) != 0)
regress/usr.sbin/snmpd/snmp.c
396
struct ber_oid oid;
regress/usr.sbin/snmpd/snmp.c
668
struct ber_oid oid;
regress/usr.sbin/snmpd/snmp.c
675
snmp_oid2ber_oid(&varbindlist[i].name, &oid),
regress/usr.sbin/snmpd/snmp.c
685
snmp_oid2ber_oid(struct oid *oid, struct ber_oid *boid)
regress/usr.sbin/snmpd/snmp.c
689
for (i = 0; i < oid->n_subid; i++)
regress/usr.sbin/snmpd/snmp.c
690
boid->bo_id[i] = oid->subid[i];
regress/usr.sbin/snmpd/snmp.c
691
boid->bo_n = oid->n_subid;
regress/usr.sbin/snmpd/snmp.c
700
struct ber_oid oid;
regress/usr.sbin/snmpd/snmp.c
714
elm = ober_add_oid(NULL, snmp_oid2ber_oid(&data->oid, &oid));
regress/usr.sbin/snmpd/snmp.c
797
smi_oid2string(struct ber_oid *oid, char *buf, size_t len)
regress/usr.sbin/snmpd/snmp.c
803
for (i = 0; i < oid->bo_n; i++) {
regress/usr.sbin/snmpd/snmp.c
804
snprintf(digit, sizeof(digit), "%"PRIu32, oid->bo_id[i]);
regress/usr.sbin/snmpd/snmpd_regress.c
290
oid_cmp(struct oid *a, struct oid *b)
regress/usr.sbin/snmpd/snmpd_regress.c
311
oid_print(struct oid *oid, char *buf, size_t len)
regress/usr.sbin/snmpd/snmpd_regress.c
317
for (i = 0; i < oid->n_subid; i++) {
regress/usr.sbin/snmpd/snmpd_regress.c
318
snprintf(digit, sizeof(digit), "%"PRIu32, oid->subid[i]);
regress/usr.sbin/snmpd/snmpd_regress.c
323
if (oid->include) {
regress/usr.sbin/snmpd/snmpd_regress.c
325
snprintf(digit, sizeof(digit), "(%d)", oid->include);
sys/dev/acpi/acpiwmi.c
327
ginfo->oid[0], ginfo->oid[1]);
sys/dev/acpi/acpiwmi.c
337
snprintf(method, sizeof(method), "WC%c%c", ginfo->oid[0], ginfo->oid[1]);
sys/dev/acpi/acpiwmi.c
88
uint8_t oid[2];
sys/dev/ic/pgt.c
1307
pgt_trap_received(struct pgt_softc *sc, uint32_t oid, void *trapdata,
sys/dev/ic/pgt.c
1318
total = sizeof(oid) + size + sizeof(struct pgt_async_trap);
sys/dev/ic/pgt.c
1338
*(uint32_t *)p = oid;
sys/dev/ic/pgt.c
1356
uint32_t oid, size;
sys/dev/ic/pgt.c
1392
oid = letoh32(pmf->pmf_oid);
sys/dev/ic/pgt.c
1395
oid = betoh32(pmf->pmf_oid);
sys/dev/ic/pgt.c
1402
pmf->pmf_operation, oid, size));
sys/dev/ic/pgt.c
1403
pgt_trap_received(sc, oid, (char *)pmf + sizeof(*pmf),
sys/dev/ic/pgt.c
1411
pmf->pmf_operation, oid, size));
sys/dev/ic/pgt.c
1428
if (oid != pmd->pmd_oid) {
sys/dev/ic/pgt.c
1431
sc->sc_dev.dv_xname, pmd->pmd_oid, oid));
sys/dev/ic/pgt.c
1432
pmd->pmd_oid = oid;
sys/dev/ic/pgt.c
1438
sc->sc_dev.dv_xname, oid, size));
sys/dev/ic/pgt.c
1546
pgt_oid_get(struct pgt_softc *sc, enum pgt_oid oid,
sys/dev/ic/pgt.c
1555
pmd.pmd_oid = oid;
sys/dev/ic/pgt.c
1562
sc->sc_dev.dv_xname, oid, error));
sys/dev/ic/pgt.c
1568
pgt_oid_retrieve(struct pgt_softc *sc, enum pgt_oid oid,
sys/dev/ic/pgt.c
1578
pmd.pmd_oid = oid;
sys/dev/ic/pgt.c
1585
sc->sc_dev.dv_xname, oid, error));
sys/dev/ic/pgt.c
1591
pgt_oid_set(struct pgt_softc *sc, enum pgt_oid oid,
sys/dev/ic/pgt.c
1600
pmd.pmd_oid = oid;
sys/dev/ic/pgt.c
1607
sc->sc_dev.dv_xname, oid, error));
sys/dev/ic/pgt.c
2783
pgt_hostap_handle_mlme(struct pgt_softc *sc, uint32_t oid,
sys/dev/ic/pgt.c
2792
switch (oid) {
sys/dev/ic/pgt.c
2831
uint32_t oid;
sys/dev/ic/pgt.c
2833
oid = *mtod(args, uint32_t *);
sys/dev/ic/pgt.c
2837
sc->sc_dev.dv_xname, oid, args->m_len));
sys/dev/ic/pgt.c
2838
switch (oid) {
sys/dev/ic/pgt.c
2868
pgt_hostap_handle_mlme(sc, oid, mlme);
sys/dev/ic/pgt.c
92
#define SETOID(oid, var, size) { \
sys/dev/ic/pgt.c
93
if (pgt_oid_set(sc, oid, var, size) != 0) \
sys/dev/pcmcia/if_malo.c
1529
cmalo_cmd_set_snmp(struct malo_softc *sc, uint16_t oid)
sys/dev/pcmcia/if_malo.c
1546
switch (oid) {
sys/dev/pcmcia/if_malo.c
1548
body->oid = htole16(MALO_OID_RTSTRESH);
sys/dev/pcmcia/if_malo.c
1553
body->oid = htole16(MALO_OID_SHORTRETRY);
sys/dev/pcmcia/if_malo.c
1558
body->oid = htole16(MALO_OID_FRAGTRESH);
sys/dev/pcmcia/if_malo.c
1563
body->oid = htole16(MALO_OID_80211D);
sys/dev/pcmcia/if_malovar.h
130
uint16_t oid;
sys/dev/pv/if_hvn.c
1650
hvn_rndis_query(struct hvn_softc *sc, uint32_t oid, void *res, size_t *length)
sys/dev/pv/if_hvn.c
1669
req->rm_oid = oid;
sys/dev/pv/if_hvn.c
1705
hvn_rndis_set(struct hvn_softc *sc, uint32_t oid, void *data, size_t length)
sys/dev/pv/if_hvn.c
1723
req->rm_oid = oid;
sys/dev/sdmmc/sdmmc_mem.c
417
cid->oid = SD_CID_OID(resp);
sys/dev/sdmmc/sdmmc_mem.c
436
cid->oid = MMC_CID_OID_V2(resp);
sys/dev/sdmmc/sdmmc_mem.c
454
" mdt=%03x\n", cid->mid, cid->oid, cid->pnm, cid->rev, cid->psn,
sys/dev/sdmmc/sdmmcvar.h
46
int oid; /* OEM/product identification number */
sys/dev/usb/if_urndis.c
515
urndis_ctrl_query(struct urndis_softc *sc, u_int32_t oid,
sys/dev/usb/if_urndis.c
532
msg->rm_oid = htole32(oid);
sys/dev/usb/if_urndis.c
570
urndis_ctrl_set(struct urndis_softc *sc, u_int32_t oid, void *buf, size_t len)
sys/dev/usb/if_urndis.c
585
msg->rm_oid = htole32(oid);
usr.bin/ldap/aldap.c
456
char *oid, *s;
usr.bin/ldap/aldap.c
463
ober_scanf_elements(control, "ss", &oid, &encoded);
usr.bin/openssl/ts.c
474
txt2obj(const char *oid)
usr.bin/openssl/ts.c
478
if ((oid_obj = OBJ_txt2obj(oid, 0)) == NULL)
usr.bin/openssl/ts.c
479
BIO_printf(bio_err, "cannot convert %s to OID\n", oid);
usr.bin/openssl/ts.c
79
static ASN1_OBJECT *txt2obj(const char *oid);
usr.bin/snmp/mib.c
29
static struct oid mib_tree[] = MIB_TREE;
usr.bin/snmp/smi.c
243
smi_print_element(struct ber_oid *oid, struct ber_element *root, int print_hint,
usr.bin/snmp/smi.c
247
struct oid okey;
usr.bin/snmp/smi.c
248
struct oid *object = NULL;
usr.bin/snmp/smi.c
258
if (oid != NULL) {
usr.bin/snmp/smi.c
259
bcopy(oid, &(okey.o_id), sizeof(okey));
usr.bin/snmp/smi.c
44
int smi_oid_cmp(struct oid *, struct oid *);
usr.bin/snmp/smi.c
45
int smi_key_cmp(struct oid *, struct oid *);
usr.bin/snmp/smi.c
47
struct oid * smi_findkey(char *);
usr.bin/snmp/smi.c
49
RB_HEAD(oidtree, oid);
usr.bin/snmp/smi.c
492
struct oid *oid;
usr.bin/snmp/smi.c
50
RB_PROTOTYPE(oidtree, oid, o_element, smi_oid_cmp)
usr.bin/snmp/smi.c
507
if ((oid = smi_findkey(sp)) != NULL) {
usr.bin/snmp/smi.c
508
bcopy(&oid->o_id, &ko, sizeof(ko));
usr.bin/snmp/smi.c
53
RB_HEAD(keytree, oid);
usr.bin/snmp/smi.c
54
RB_PROTOTYPE(keytree, oid, o_keyword, smi_key_cmp)
usr.bin/snmp/smi.c
551
struct oid *value, key;
usr.bin/snmp/smi.c
579
smi_mibtree(struct oid *oids)
usr.bin/snmp/smi.c
598
struct oid *
usr.bin/snmp/smi.c
601
struct oid oid;
usr.bin/snmp/smi.c
604
oid.o_name = name;
usr.bin/snmp/smi.c
605
return (RB_FIND(keytree, &smi_keytree, &oid));
usr.bin/snmp/smi.c
608
struct oid *
usr.bin/snmp/smi.c
609
smi_foreach(struct oid *oid)
usr.bin/snmp/smi.c
615
if (oid == NULL)
usr.bin/snmp/smi.c
617
return RB_NEXT(oidtree, &smi_oidtree, oid);
usr.bin/snmp/smi.c
723
smi_oid_cmp(struct oid *a, struct oid *b)
usr.bin/snmp/smi.c
736
smi_key_cmp(struct oid *a, struct oid *b)
usr.bin/snmp/smi.c
749
RB_GENERATE(oidtree, oid, o_element, smi_oid_cmp)
usr.bin/snmp/smi.c
750
RB_GENERATE(keytree, oid, o_keyword, smi_key_cmp)
usr.bin/snmp/smi.h
66
RB_ENTRY(oid) o_element;
usr.bin/snmp/smi.h
67
RB_ENTRY(oid) o_keyword;
usr.bin/snmp/smi.h
87
void smi_mibtree(struct oid *);
usr.bin/snmp/smi.h
89
struct oid *smi_foreach(struct oid *);
usr.bin/snmp/snmp.c
150
snmp_get(struct snmp_agent *agent, struct ber_oid *oid, size_t len)
usr.bin/snmp/snmp.c
161
varbind = ober_printf_elements(varbind, "{O0}", &oid[i]);
usr.bin/snmp/snmp.c
173
snmp_getnext(struct snmp_agent *agent, struct ber_oid *oid, size_t len)
usr.bin/snmp/snmp.c
184
varbind = ober_printf_elements(varbind, "{O0}", &oid[i]);
usr.bin/snmp/snmp.c
197
struct ber_oid *oid, struct ber_element *custvarbind)
usr.bin/snmp/snmp.c
218
if ((varbind = ober_printf_elements(varbind, "{OO}", &trap, oid)) == NULL)
usr.bin/snmp/snmp.c
231
snmp_getbulk(struct snmp_agent *agent, struct ber_oid *oid, size_t len,
usr.bin/snmp/snmp.c
244
varbind = ober_printf_elements(varbind, "{O0}", &oid[i]);
usr.bin/snmp/snmp.c
276
struct ber_oid oid;
usr.bin/snmp/snmp.c
361
if (ober_scanf_elements(varbind, "{oS}", &oid) != 0) {
usr.bin/snmp/snmp.h
169
snmp_get(struct snmp_agent *agent, struct ber_oid *oid, size_t len);
usr.bin/snmp/snmpc.c
1068
struct oid *oid;
usr.bin/snmp/snmpc.c
1074
for (oid = NULL; (oid = smi_foreach(oid)) != NULL;) {
usr.bin/snmp/snmpc.c
1075
smi_oid2string(&oid->o_id, buf, sizeof(buf),
usr.bin/snmp/snmpc.c
1109
struct ber_oid oid;
usr.bin/snmp/snmpc.c
1114
if (ober_get_oid(elm, &oid) != 0) {
usr.bin/snmp/snmpc.c
1120
value = smi_print_element(&oid, elm, smi_print_hint, output_string,
usr.bin/snmp/snmpc.c
1128
smi_oid2string(&oid, oids, sizeof(oids), oid_lookup);
usr.bin/snmp/snmpc.c
1131
smi_oid2string(&oid, oids, sizeof(oids), oid_lookup);
usr.bin/snmp/snmpc.c
1145
const char *oid = NULL;
usr.bin/snmp/snmpc.c
1159
oid = hint;
usr.bin/snmp/snmpc.c
1161
oid = smi_oid2string(&vboid, oids,
usr.bin/snmp/snmpc.c
1165
if (oid == NULL)
usr.bin/snmp/snmpc.c
1166
oid = "?";
usr.bin/snmp/snmpc.c
1172
errx(1, "Can't parse oid %s: Response too big", oid);
usr.bin/snmp/snmpc.c
1174
errx(1, "Can't parse oid %s: No such object", oid);
usr.bin/snmp/snmpc.c
1176
errx(1, "Can't parse oid %s: Bad value", oid);
usr.bin/snmp/snmpc.c
1178
errx(1, "Can't parse oid %s: Read only", oid);
usr.bin/snmp/snmpc.c
1180
errx(1, "Can't parse oid %s: Generic error", oid);
usr.bin/snmp/snmpc.c
1182
errx(1, "Can't parse oid %s: Access denied", oid);
usr.bin/snmp/snmpc.c
1184
errx(1, "Can't parse oid %s: Wrong type", oid);
usr.bin/snmp/snmpc.c
1186
errx(1, "Can't parse oid %s: Wrong length", oid);
usr.bin/snmp/snmpc.c
1188
errx(1, "Can't parse oid %s: Wrong encoding", oid);
usr.bin/snmp/snmpc.c
1190
errx(1, "Can't parse oid %s: Wrong value", oid);
usr.bin/snmp/snmpc.c
1192
errx(1, "Can't parse oid %s: Can't be created", oid);
usr.bin/snmp/snmpc.c
1194
errx(1, "Can't parse oid %s: Inconsistent value", oid);
usr.bin/snmp/snmpc.c
1196
errx(1, "Can't parse oid %s: Resource unavailable", oid);
usr.bin/snmp/snmpc.c
1198
errx(1, "Can't parse oid %s: Commit failed", oid);
usr.bin/snmp/snmpc.c
1200
errx(1, "Can't parse oid %s: Undo failed", oid);
usr.bin/snmp/snmpc.c
1202
errx(1, "Can't parse oid %s: Authorization error", oid);
usr.bin/snmp/snmpc.c
1204
errx(1, "Can't parse oid %s: Not writable", oid);
usr.bin/snmp/snmpc.c
1206
errx(1, "Can't parse oid %s: Inconsistent name", oid);
usr.bin/snmp/snmpc.c
1208
errx(1, "Can't parse oid %s: Unknown error (%d)", oid, error);
usr.bin/snmp/snmpc.c
1385
struct ber_oid oid, oidval;
usr.bin/snmp/snmpc.c
1398
if (smi_string2oid(argv[i], &oid) == -1)
usr.bin/snmp/snmpc.c
1409
&oid, addr, sizeof(addr4), BER_CLASS_APPLICATION,
usr.bin/snmp/snmpc.c
1451
&oid, lval, BER_CLASS_APPLICATION,
usr.bin/snmp/snmpc.c
1485
&oid, lval)) == NULL)
usr.bin/snmp/snmpc.c
1490
&oid)) == NULL)
usr.bin/snmp/snmpc.c
1499
&oid, &oidval)) == NULL)
usr.bin/snmp/snmpc.c
1508
&oid, str, strl)) == NULL)
usr.bin/snmp/snmpc.c
1519
&oid, lval, BER_CLASS_APPLICATION,
usr.bin/snmp/snmpc.c
1530
&oid, lval, BER_CLASS_APPLICATION,
usr.bin/snmp/snmpc.c
526
struct ber_oid *oid;
usr.bin/snmp/snmpc.c
548
oid = reallocarray(NULL, argc, sizeof(*oid));
usr.bin/snmp/snmpc.c
549
if (oid == NULL)
usr.bin/snmp/snmpc.c
552
if (smi_string2oid(argv[i], &oid[i]) == -1)
usr.bin/snmp/snmpc.c
556
if ((pdu = snmp_getnext(agent, oid, argc)) == NULL)
usr.bin/snmp/snmpc.c
563
if ((pdu = snmp_getbulk(agent, oid, argc, non_repeaters,
usr.bin/snmp/snmpc.c
567
if ((pdu = snmp_get(agent, oid, argc)) == NULL)
usr.bin/snmp/snmpc.c
594
struct ber_oid oid, loid, noid;
usr.bin/snmp/snmpc.c
618
if (smi_string2oid(oids, &oid) == -1)
usr.bin/snmp/snmpc.c
620
bcopy(&oid, &noid, sizeof(noid));
usr.bin/snmp/snmpc.c
625
if ((pdu = snmp_get(agent, &oid, 1)) == NULL)
usr.bin/snmp/snmpc.c
687
if (prev_cmp == 0 || ober_oid_cmp(&noid, &oid) != 2)
usr.bin/snmp/snmpc.c
704
if ((pdu = snmp_get(agent, &oid, 1)) == NULL)
usr.bin/snmp/snmpc.c
843
struct ber_oid oid, *reqoid;
usr.bin/snmp/snmpc.c
874
bcopy(&descroid, &oid, sizeof(descroid));
usr.bin/snmp/snmpc.c
879
if ((pdu = snmp_getnext(agent, &oid, 1)) == NULL)
usr.bin/snmp/snmpc.c
882
if ((pdu = snmp_getbulk(agent, &oid, 1, 0,
usr.bin/snmp/snmpc.c
902
if (ober_scanf_elements(varbind, "{os", &oid,
usr.bin/snmp/snmpc.c
904
ober_oid_cmp(&oid, &descroid) != 2)
usr.bin/snmp/snmpc.c
912
if (ober_scanf_elements(varbind, "{oe", &oid,
usr.bin/snmp/snmpc.c
918
if (ober_oid_cmp(&oid, &descroid) != 2)
usr.bin/snmp/snmpc.c
920
df[i].index = oid.bo_id[oid.bo_n - 1];
usr.bin/snmp/snmpc.c
921
if ((df[i].descr = smi_print_element(&oid, elm, 0,
usr.bin/snmp/snmpc.c
923
smi_oid2string(&oid, oids, sizeof(oids),
usr.bin/ssh/gss-genr.c
125
GSS_C_GSS_CODE, ctxt->oid, &ctx, &msg);
usr.bin/ssh/gss-genr.c
137
GSS_C_MECH_CODE, ctxt->oid, &ctx, &msg);
usr.bin/ssh/gss-genr.c
165
(*ctx)->oid = GSS_C_NO_OID;
usr.bin/ssh/gss-genr.c
183
if ((*ctx)->oid != GSS_C_NO_OID) {
usr.bin/ssh/gss-genr.c
184
free((*ctx)->oid->elements);
usr.bin/ssh/gss-genr.c
185
free((*ctx)->oid);
usr.bin/ssh/gss-genr.c
186
(*ctx)->oid = GSS_C_NO_OID;
usr.bin/ssh/gss-genr.c
217
GSS_C_NO_CREDENTIAL, &ctx->context, ctx->name, ctx->oid,
usr.bin/ssh/gss-genr.c
272
ssh_gssapi_check_mechanism(Gssctxt **ctx, gss_OID oid, const char *host)
usr.bin/ssh/gss-genr.c
279
if (oid->length == spnego_oid.length &&
usr.bin/ssh/gss-genr.c
280
(memcmp(oid->elements, spnego_oid.elements, oid->length) == 0))
usr.bin/ssh/gss-genr.c
284
ssh_gssapi_set_oid(*ctx, oid);
usr.bin/ssh/gss-genr.c
65
return (ctx != NULL && ctx->oid != GSS_C_NO_OID &&
usr.bin/ssh/gss-genr.c
66
ctx->oid->length == len &&
usr.bin/ssh/gss-genr.c
67
memcmp(ctx->oid->elements, data, len) == 0);
usr.bin/ssh/gss-genr.c
74
if (ctx->oid != GSS_C_NO_OID) {
usr.bin/ssh/gss-genr.c
75
free(ctx->oid->elements);
usr.bin/ssh/gss-genr.c
76
free(ctx->oid);
usr.bin/ssh/gss-genr.c
78
ctx->oid = xcalloc(1, sizeof(gss_OID_desc));
usr.bin/ssh/gss-genr.c
79
ctx->oid->length = len;
usr.bin/ssh/gss-genr.c
80
ctx->oid->elements = xmalloc(len);
usr.bin/ssh/gss-genr.c
81
memcpy(ctx->oid->elements, data, len);
usr.bin/ssh/gss-genr.c
86
ssh_gssapi_set_oid(Gssctxt *ctx, gss_OID oid)
usr.bin/ssh/gss-genr.c
88
ssh_gssapi_set_oid_data(ctx, oid->elements, oid->length);
usr.bin/ssh/gss-serv.c
106
gss_add_oid_set_member(&status, ctx->oid, &oidset);
usr.bin/ssh/gss-serv.c
134
ssh_gssapi_server_ctx(Gssctxt **ctx, gss_OID oid)
usr.bin/ssh/gss-serv.c
139
ssh_gssapi_set_oid(*ctx, oid);
usr.bin/ssh/gss-serv.c
157
&supported_mechs[i]->oid, supported, &present)))
usr.bin/ssh/gss-serv.c
161
&supported_mechs[i]->oid, oidset);
usr.bin/ssh/gss-serv.c
285
if (supported_mechs[i]->oid.length == ctx->oid->length &&
usr.bin/ssh/gss-serv.c
286
(memcmp(supported_mechs[i]->oid.elements,
usr.bin/ssh/gss-serv.c
287
ctx->oid->elements, ctx->oid->length) == 0))
usr.bin/ssh/ssh-gss.h
61
gss_OID_desc oid;
usr.bin/ssh/ssh-gss.h
73
gss_OID oid; /* client */
usr.bin/ssh/ssh-pkcs11.c
1737
const char *oid;
usr.bin/ssh/ssh-pkcs11.c
548
const u_char *oid;
usr.bin/ssh/ssh-pkcs11.c
581
if ((r = rsa_hash_alg_oid(hashalg, &oid, &oid_len)) != 0)
usr.bin/ssh/ssh-pkcs11.c
589
memcpy(oid_dgst, oid, oid_len);
usr.sbin/ldapd/attributes.c
60
elm = ldap_get_attribute(entry, at->oid);
usr.sbin/ldapd/ldape.c
306
char *oid = NULL;
usr.sbin/ldapd/ldape.c
308
const char *oid;
usr.sbin/ldapd/ldape.c
315
if (ober_scanf_elements(req->op, "{s", &oid) != 0)
usr.sbin/ldapd/ldape.c
318
log_debug("got extended operation %s", oid);
usr.sbin/ldapd/ldape.c
321
for (i = 0; extended_ops[i].oid != NULL; i++) {
usr.sbin/ldapd/ldape.c
322
if (strcmp(oid, extended_ops[i].oid) == 0) {
usr.sbin/ldapd/ldape.c
329
log_warnx("unimplemented extended operation %s", oid);
usr.sbin/ldapd/ldape.c
333
rc, oid);
usr.sbin/ldapd/matching.c
123
char *oid;
usr.sbin/ldapd/matching.c
135
strcmp(oid_or_name, match_rules[i].oid) == 0)
usr.sbin/ldapd/matching.c
141
return match_rule_lookup(aliases[i].oid);
usr.sbin/ldapd/schema.c
101
find.oid = oid;
usr.sbin/ldapd/schema.c
1019
if (obj->oid != NULL) {
usr.sbin/ldapd/schema.c
1021
free(obj->oid);
usr.sbin/ldapd/schema.c
1033
char *oid = NULL;
usr.sbin/ldapd/schema.c
1041
oid = symoid;
usr.sbin/ldapd/schema.c
1043
} else if ((oid = lookup_symbolic_oid(schema, symoid)) == NULL)
usr.sbin/ldapd/schema.c
1046
if (push_symbolic_oid(schema, symname, oid) == NULL)
usr.sbin/ldapd/schema.c
1055
free(oid);
usr.sbin/ldapd/schema.c
1219
strlcat(buf, obj->oid, size) >= size)
usr.sbin/ldapd/schema.c
1268
strlcat(buf, at->oid, size) >= size)
usr.sbin/ldapd/schema.c
1305
strlcat(buf, at->syntax->oid, size) >= size)
usr.sbin/ldapd/schema.c
1345
strlcat(buf, mr->oid, size) >= size ||
usr.sbin/ldapd/schema.c
139
char *colon, *oid;
usr.sbin/ldapd/schema.c
157
return strdup(symoid->oid);
usr.sbin/ldapd/schema.c
160
sz = strlen(symoid->oid) + 1 + strlen(colon + 1) + 1;
usr.sbin/ldapd/schema.c
161
if ((oid = malloc(sz)) == NULL) {
usr.sbin/ldapd/schema.c
166
strlcpy(oid, symoid->oid, sz);
usr.sbin/ldapd/schema.c
167
strlcat(oid, ".", sz);
usr.sbin/ldapd/schema.c
168
strlcat(oid, colon + 1, sz);
usr.sbin/ldapd/schema.c
170
return oid;
usr.sbin/ldapd/schema.c
178
push_symbolic_oid(struct schema *schema, char *name, char *oid)
usr.sbin/ldapd/schema.c
196
free(symoid->oid);
usr.sbin/ldapd/schema.c
197
symoid->oid = oid;
usr.sbin/ldapd/schema.c
253
struct ber_oid oid;
usr.sbin/ldapd/schema.c
254
return (ober_string2oid(oidstr, &oid) == 0);
usr.sbin/ldapd/schema.c
35
return strcasecmp(a->oid, b->oid);
usr.sbin/ldapd/schema.c
41
return strcasecmp(a->oid, b->oid);
usr.sbin/ldapd/schema.c
473
name, prev->on_attr_type->oid);
usr.sbin/ldapd/schema.c
509
name, prev->on_object->oid);
usr.sbin/ldapd/schema.c
686
if (strcmp(mrule->syntax_oid, at->syntax->oid) == 0)
usr.sbin/ldapd/schema.c
691
if (strcmp(mrule->alt_syntax_oids[i], at->syntax->oid) == 0)
usr.sbin/ldapd/schema.c
695
ATTR_NAME(at), mrule->name, at->syntax->oid);
usr.sbin/ldapd/schema.c
720
attr->oid = kw;
usr.sbin/ldapd/schema.c
722
attr->oid = lookup_symbolic_oid(schema, kw);
usr.sbin/ldapd/schema.c
723
if (attr->oid == NULL)
usr.sbin/ldapd/schema.c
731
schema_err(schema, "attribute type %s already defined", attr->oid);
usr.sbin/ldapd/schema.c
80
lookup_attribute_by_oid(struct schema *schema, char *oid)
usr.sbin/ldapd/schema.c
84
find.oid = oid;
usr.sbin/ldapd/schema.c
884
if (attr->oid != NULL) {
usr.sbin/ldapd/schema.c
886
free(attr->oid);
usr.sbin/ldapd/schema.c
916
obj->oid = kw;
usr.sbin/ldapd/schema.c
918
obj->oid = lookup_symbolic_oid(schema, kw);
usr.sbin/ldapd/schema.c
919
if (obj->oid == NULL)
usr.sbin/ldapd/schema.c
927
schema_err(schema, "object class %s already defined", obj->oid);
usr.sbin/ldapd/schema.c
97
lookup_object_by_oid(struct schema *schema, char *oid)
usr.sbin/ldapd/schema.h
103
char *oid;
usr.sbin/ldapd/schema.h
131
char *oid;
usr.sbin/ldapd/schema.h
164
struct attr_type *lookup_attribute_by_oid(struct schema *schema, char *oid);
usr.sbin/ldapd/schema.h
167
struct object *lookup_object_by_oid(struct schema *schema, char *oid);
usr.sbin/ldapd/schema.h
174
const struct syntax *syntax_lookup(const char *oid);
usr.sbin/ldapd/schema.h
179
const struct match_rule *match_rule_lookup(const char *oid);
usr.sbin/ldapd/schema.h
23
(obj)->oid)
usr.sbin/ldapd/schema.h
47
char *oid;
usr.sbin/ldapd/schema.h
55
char *oid;
usr.sbin/ldapd/schema.h
65
char *oid;
usr.sbin/ldapd/syntax.c
103
syntax_lookup(const char *oid)
usr.sbin/ldapd/syntax.c
105
return bsearch(oid, syntaxes, sizeof(syntaxes)/sizeof(syntaxes[0]),
usr.sbin/ldapd/syntax.c
44
SYNTAX_DECL(oid);
usr.sbin/ldapd/syntax.c
99
return (strcmp(k, ((const struct syntax *)e)->oid));
usr.sbin/ldapd/validate.c
347
if (strcmp(obj->oid, "1.3.6.1.4.1.1466.101.120.111") == 0)
usr.sbin/relayd/agentx_control.c
1006
struct snmp_oid oid;
usr.sbin/relayd/agentx_control.c
1011
if (snmp_string2oid(oidstr, &oid) == -1)
usr.sbin/relayd/agentx_control.c
1020
if (snmp_agentx_varbind(pdu, &oid, AGENTX_INTEGER,
usr.sbin/relayd/agentx_control.c
1027
if (snmp_agentx_varbind(pdu, &oid, AGENTX_COUNTER32,
usr.sbin/relayd/agentx_control.c
1034
if (snmp_agentx_varbind(pdu, &oid, AGENTX_TIME_TICKS,
usr.sbin/relayd/agentx_control.c
1041
if (snmp_agentx_varbind(pdu, &oid, AGENTX_COUNTER64,
usr.sbin/relayd/agentx_control.c
1049
if (snmp_agentx_varbind(pdu, &oid, AGENTX_OPAQUE,
usr.sbin/relayd/agentx_control.c
1059
if (snmp_agentx_varbind(pdu, &oid, AGENTX_OBJECT_IDENTIFIER,
usr.sbin/relayd/agentx_control.c
1066
if (snmp_agentx_varbind(pdu, &oid, AGENTX_OCTET_STRING,
usr.sbin/relayd/agentx_control.c
1073
if (snmp_agentx_varbind(pdu, &oid, AGENTX_NULL,
usr.sbin/rpki-client/ccr.c
1579
const ASN1_OBJECT *oid;
usr.sbin/rpki-client/ccr.c
1610
X509_ALGOR_get0(&oid, &ptype, NULL, ccr_asn1->hashAlg);
usr.sbin/rpki-client/ccr.c
1611
if ((nid = OBJ_obj2nid(oid)) != NID_sha256 || ptype != V_ASN1_UNDEF) {
usr.sbin/rpki-client/ccr.c
632
ASN1_OBJECT *oid;
usr.sbin/rpki-client/ccr.c
637
if ((oid = OBJ_nid2obj(NID_sha256)) == NULL)
usr.sbin/rpki-client/ccr.c
640
if (!X509_ALGOR_set0(ccr->hashAlg, oid, V_ASN1_UNDEF, NULL))
usr.sbin/rpki-client/cert.c
628
ASN1_OBJECT *oid;
usr.sbin/rpki-client/cert.c
656
oid = ad->method;
usr.sbin/rpki-client/cert.c
658
if (OBJ_cmp(oid, caissuers_oid) == 0) {
usr.sbin/rpki-client/cert.c
680
OBJ_obj2txt(buf, sizeof(buf), oid, 0);
usr.sbin/rpki-client/cert.c
709
ASN1_OBJECT *oid;
usr.sbin/rpki-client/cert.c
732
oid = ad->method;
usr.sbin/rpki-client/cert.c
734
if (OBJ_cmp(oid, carepo_oid) == 0) {
usr.sbin/rpki-client/cert.c
759
} else if (OBJ_cmp(oid, manifest_oid) == 0) {
usr.sbin/rpki-client/cert.c
774
} else if (OBJ_cmp(oid, notify_oid) == 0) {
usr.sbin/rpki-client/cert.c
796
OBJ_obj2txt(buf, sizeof(buf), oid, 0);
usr.sbin/rpki-client/cert.c
849
ASN1_OBJECT *oid;
usr.sbin/rpki-client/cert.c
871
oid = ad->method;
usr.sbin/rpki-client/cert.c
879
if (OBJ_cmp(oid, notify_oid) == 0) {
usr.sbin/rpki-client/cert.c
884
} else if (OBJ_cmp(oid, signedobj_oid) == 0) {
usr.sbin/rpki-client/cert.c
902
OBJ_obj2txt(buf, sizeof(buf), oid, 0);
usr.sbin/rpki-client/cms.c
174
const unsigned char *der, size_t len, const ASN1_OBJECT *oid,
usr.sbin/rpki-client/cms.c
292
if (OBJ_cmp(obj, oid) != 0) {
usr.sbin/rpki-client/cms.c
294
OBJ_obj2txt(obuf, sizeof(obuf), oid, 1);
usr.sbin/rpki-client/cms.c
390
const unsigned char *der, size_t derlen, const ASN1_OBJECT *oid,
usr.sbin/rpki-client/cms.c
395
if (!cms_parse_validate_internal(out_cert, fn, talid, der, derlen, oid,
usr.sbin/rpki-client/x509.c
100
.oid = "1.2.840.113549.1.9.5",
usr.sbin/rpki-client/x509.c
104
.oid = "1.2.840.113549.1.9.16.1.48",
usr.sbin/rpki-client/x509.c
108
.oid = "1.2.840.113549.1.9.16.1.49",
usr.sbin/rpki-client/x509.c
112
.oid = "1.2.840.113549.1.9.16.1.50",
usr.sbin/rpki-client/x509.c
116
.oid = "1.2.840.113549.1.9.16.1.51",
usr.sbin/rpki-client/x509.c
120
.oid = "1.2.840.113549.1.9.16.1.54",
usr.sbin/rpki-client/x509.c
131
*oid_table[i].ptr = OBJ_txt2obj(oid_table[i].oid, 1);
usr.sbin/rpki-client/x509.c
133
errx(1, "OBJ_txt2obj for %s failed", oid_table[i].oid);
usr.sbin/rpki-client/x509.c
52
const char *oid;
usr.sbin/rpki-client/x509.c
56
.oid = "1.3.6.1.5.5.7.14.2",
usr.sbin/rpki-client/x509.c
60
.oid = "1.3.6.1.5.5.7.48.2",
usr.sbin/rpki-client/x509.c
64
.oid = "1.3.6.1.5.5.7.48.5",
usr.sbin/rpki-client/x509.c
68
.oid = "1.3.6.1.5.5.7.48.10",
usr.sbin/rpki-client/x509.c
72
.oid = "1.3.6.1.5.5.7.48.11",
usr.sbin/rpki-client/x509.c
76
.oid = "1.3.6.1.5.5.7.48.13",
usr.sbin/rpki-client/x509.c
80
.oid = "1.2.840.113549.1.9.16.1.24",
usr.sbin/rpki-client/x509.c
84
.oid = "1.2.840.113549.1.9.16.1.26",
usr.sbin/rpki-client/x509.c
88
.oid = "1.3.6.1.5.5.7.3.30",
usr.sbin/rpki-client/x509.c
92
.oid = "1.2.840.113549.1.9.3",
usr.sbin/rpki-client/x509.c
96
.oid = "1.2.840.113549.1.9.4",
usr.sbin/snmpd/application.c
1691
struct ber_oid oid, nextsibling;
usr.sbin/snmpd/application.c
1740
oid = vb->av_oid;
usr.sbin/snmpd/application.c
1748
region = appl_region_next(ureq->aru_ctx, &oid, pregion);
usr.sbin/snmpd/application.c
1750
oid = pregion->ar_oid;
usr.sbin/snmpd/application.c
1751
ober_oid_nextsibling(&oid);
usr.sbin/snmpd/application.c
1754
cmp = ober_oid_cmp(&(region->ar_oid), &oid);
usr.sbin/snmpd/application.c
1756
oid = region->ar_oid;
usr.sbin/snmpd/application.c
1763
oid = pregion->ar_oid;
usr.sbin/snmpd/application.c
1764
ober_oid_nextsibling(&oid);
usr.sbin/snmpd/application.c
1767
oid = region->ar_oid;
usr.sbin/snmpd/application.c
1769
oid = pregion->ar_oid;
usr.sbin/snmpd/application.c
1770
ober_oid_nextsibling(&oid);
usr.sbin/snmpd/application.c
1774
vb->av_oid_end = oid;
usr.sbin/snmpd/application.c
1811
struct ber_oid *oid)
usr.sbin/snmpd/application.c
1834
ureq->aru_vblist[0].avi_varbind.av_oid = *oid;
usr.sbin/snmpd/application.c
1837
ureq->aru_vblist[0].avi_origid = *oid;
usr.sbin/snmpd/application.c
1906
ober_oid_nextsibling(struct ber_oid *oid)
usr.sbin/snmpd/application.c
1908
while (oid->bo_n > 0) {
usr.sbin/snmpd/application.c
1909
oid->bo_id[oid->bo_n - 1]++;
usr.sbin/snmpd/application.c
1911
if (oid->bo_id[oid->bo_n - 1] != 0)
usr.sbin/snmpd/application.c
1913
oid->bo_n--;
usr.sbin/snmpd/application.c
252
appl_addagentcaps(const char *ctxname, struct ber_oid *oid, const char *descr,
usr.sbin/snmpd/application.c
262
mib_oid2string(oid, oidbuf, sizeof(oidbuf), snmpd_env->sc_oidfmt);
usr.sbin/snmpd/application.c
282
cap->aa_oid = *oid;
usr.sbin/snmpd/application.c
300
appl_removeagentcaps(const char *ctxname, struct ber_oid *oid,
usr.sbin/snmpd/application.c
311
mib_oid2string(oid, oidbuf, sizeof(oidbuf), snmpd_env->sc_oidfmt);
usr.sbin/snmpd/application.c
325
ober_oid_cmp(oid, &(cap->aa_oid)) != 0)
usr.sbin/snmpd/application.c
365
appl_sysorlastchange(struct ber_oid *oid)
usr.sbin/snmpd/application.c
382
appl_sysortable(struct ber_oid *oid)
usr.sbin/snmpd/application.c
388
if (oid->bo_n != SYSORIDX_POS + 1)
usr.sbin/snmpd/application.c
393
if (cap->aa_index == oid->bo_id[SYSORIDX_POS])
usr.sbin/snmpd/application.c
399
if (ober_oid_cmp(&OID(MIB_sysORID), oid) == -2)
usr.sbin/snmpd/application.c
401
else if (ober_oid_cmp(&OID(MIB_sysORDescr), oid) == -2)
usr.sbin/snmpd/application.c
403
else if (ober_oid_cmp(&OID(MIB_sysORUpTime), oid) == -2) {
usr.sbin/snmpd/application.c
419
appl_sysortable_getnext(int8_t include, struct ber_oid *oid)
usr.sbin/snmpd/application.c
425
if (oid->bo_n < SYSORIDX_POS + 1) {
usr.sbin/snmpd/application.c
427
oid->bo_id[SYSORIDX_POS] = 0;
usr.sbin/snmpd/application.c
428
} else if (oid->bo_n < SYSORIDX_POS + 1)
usr.sbin/snmpd/application.c
433
if (cap->aa_index > oid->bo_id[SYSORIDX_POS])
usr.sbin/snmpd/application.c
435
if (cap->aa_index == oid->bo_id[SYSORIDX_POS] && include)
usr.sbin/snmpd/application.c
443
oid->bo_id[SYSORIDX_POS] = cap->aa_index;
usr.sbin/snmpd/application.c
444
oid->bo_n = SYSORIDX_POS + 1;
usr.sbin/snmpd/application.c
446
if (ober_oid_cmp(&OID(MIB_sysORID), oid) == -2)
usr.sbin/snmpd/application.c
448
else if (ober_oid_cmp(&OID(MIB_sysORDescr), oid) == -2)
usr.sbin/snmpd/application.c
450
else if (ober_oid_cmp(&OID(MIB_sysORUpTime), oid) == -2) {
usr.sbin/snmpd/application.c
462
appl_targetmib(struct ber_oid *oid)
usr.sbin/snmpd/application.c
466
if (ober_oid_cmp(oid, &OID(MIB_snmpUnavailableContexts, 0)) == 0)
usr.sbin/snmpd/application.c
469
else if (ober_oid_cmp(oid, &OID(MIB_snmpUnknownContexts, 0)) == 0)
usr.sbin/snmpd/application.c
480
struct ber_oid *oid, uint8_t range_subid, int instance, int subtree,
usr.sbin/snmpd/application.c
487
bo_n = oid->bo_n;
usr.sbin/snmpd/application.c
489
oid->bo_n = range_subid;
usr.sbin/snmpd/application.c
490
mib_oid2string(oid, oidbuf, sizeof(oidbuf), snmpd_env->sc_oidfmt);
usr.sbin/snmpd/application.c
492
oid->bo_n = bo_n;
usr.sbin/snmpd/application.c
495
i = oid->bo_n;
usr.sbin/snmpd/application.c
496
for (; i < oid->bo_n; i++) {
usr.sbin/snmpd/application.c
499
oid->bo_id[i]);
usr.sbin/snmpd/application.c
507
region = appl_region_find(ctx, oid);
usr.sbin/snmpd/application.c
517
nregion->ar_oid = *oid;
usr.sbin/snmpd/application.c
569
struct ber_oid *oid, int instance, int subtree, uint8_t range_subid,
usr.sbin/snmpd/application.c
579
bo_n = oid->bo_n;
usr.sbin/snmpd/application.c
581
oid->bo_n = range_subid;
usr.sbin/snmpd/application.c
582
mib_oid2string(oid, oidbuf, sizeof(oidbuf), snmpd_env->sc_oidfmt);
usr.sbin/snmpd/application.c
584
oid->bo_n = bo_n;
usr.sbin/snmpd/application.c
587
i = oid->bo_n;
usr.sbin/snmpd/application.c
588
for (; i < oid->bo_n; i++) {
usr.sbin/snmpd/application.c
590
snprintf(subidbuf, sizeof(subidbuf), "%"PRIu32, oid->bo_id[i]);
usr.sbin/snmpd/application.c
630
return appl_region(ctx, timeout, priority, oid, range_subid,
usr.sbin/snmpd/application.c
634
if (range_subid >= oid->bo_n) {
usr.sbin/snmpd/application.c
639
if (oid->bo_id[range_subid] > upper_bound) {
usr.sbin/snmpd/application.c
645
lower_bound = oid->bo_id[range_subid];
usr.sbin/snmpd/application.c
647
if ((error = appl_region(ctx, timeout, priority, oid,
usr.sbin/snmpd/application.c
651
} while (oid->bo_id[range_subid]++ != upper_bound);
usr.sbin/snmpd/application.c
652
if ((error = appl_region(ctx, timeout, priority, oid, range_subid,
usr.sbin/snmpd/application.c
658
search.ar_oid = *oid;
usr.sbin/snmpd/application.c
679
appl_unregister(const char *ctxname, uint8_t priority, struct ber_oid *oid,
usr.sbin/snmpd/application.c
689
for (i = 0; i < oid->bo_n; i++) {
usr.sbin/snmpd/application.c
690
snprintf(subidbuf, sizeof(subidbuf), "%"PRIu32, oid->bo_id[i]);
usr.sbin/snmpd/application.c
728
return appl_region_unregister_match(ctx, priority, oid, oidbuf,
usr.sbin/snmpd/application.c
732
if (range_subid >= oid->bo_n) {
usr.sbin/snmpd/application.c
737
if (oid->bo_id[range_subid] > upper_bound) {
usr.sbin/snmpd/application.c
743
lower_bound = oid->bo_id[range_subid];
usr.sbin/snmpd/application.c
745
if ((error = appl_region_unregister_match(ctx, priority, oid,
usr.sbin/snmpd/application.c
748
} while (oid->bo_id[range_subid]++ != upper_bound);
usr.sbin/snmpd/application.c
750
oid->bo_id[range_subid] = lower_bound;
usr.sbin/snmpd/application.c
752
(void)appl_region_unregister_match(ctx, priority, oid, oidbuf,
usr.sbin/snmpd/application.c
754
} while (oid->bo_id[range_subid]++ != upper_bound);
usr.sbin/snmpd/application.c
761
struct ber_oid *oid, char *oidbuf, struct appl_backend *backend, int dofree)
usr.sbin/snmpd/application.c
765
search.ar_oid = *oid;
usr.sbin/snmpd/application.c
837
const struct ber_oid *oid)
usr.sbin/snmpd/application.c
841
search.ar_oid = *oid;
usr.sbin/snmpd/application.c
852
appl_region_next(struct appl_context *ctx, struct ber_oid *oid,
usr.sbin/snmpd/application.c
858
search.ar_oid = *oid;
usr.sbin/snmpd/application_agentx.c
478
struct ber_oid oid;
usr.sbin/snmpd/application_agentx.c
563
appl_agentx_oid2ber_oid(&(session->sess_oid), &oid);
usr.sbin/snmpd/application_agentx.c
564
mib_oid2string(&oid, oidbuf, sizeof(oidbuf), snmpd_env->sc_oidfmt);
usr.sbin/snmpd/application_agentx.c
651
struct ber_oid oid;
usr.sbin/snmpd/application_agentx.c
665
&(pdu->ap_payload.ap_register.ap_subtree), &oid) == NULL) {
usr.sbin/snmpd/application_agentx.c
673
pdu->ap_payload.ap_register.ap_priority, &oid,
usr.sbin/snmpd/application_agentx.c
689
struct ber_oid oid;
usr.sbin/snmpd/application_agentx.c
693
&(pdu->ap_payload.ap_unregister.ap_subtree), &oid) == NULL) {
usr.sbin/snmpd/application_agentx.c
701
pdu->ap_payload.ap_unregister.ap_priority, &oid,
usr.sbin/snmpd/application_agentx.c
823
struct ber_oid oid;
usr.sbin/snmpd/application_agentx.c
827
&oid) == NULL) {
usr.sbin/snmpd/application_agentx.c
834
error = appl_addagentcaps(pdu->ap_context.aos_string, &oid,
usr.sbin/snmpd/application_agentx.c
849
struct ber_oid oid;
usr.sbin/snmpd/application_agentx.c
853
&oid) == NULL) {
usr.sbin/snmpd/application_agentx.c
860
error = appl_removeagentcaps(pdu->ap_context.aos_string, &oid,
usr.sbin/snmpd/application_agentx.c
963
struct ber_oid oid;
usr.sbin/snmpd/application_agentx.c
977
&(vb->avb_data.avb_oid), &oid) == NULL)
usr.sbin/snmpd/application_agentx.c
979
return ober_add_oid(NULL, &oid);
usr.sbin/snmpd/application_internal.c
207
oid = obj->oid;
usr.sbin/snmpd/application_internal.c
208
oid.bo_id[oid.bo_n++] = 0;
usr.sbin/snmpd/application_internal.c
209
if (appl_register(NULL, 150, 1, &oid,
usr.sbin/snmpd/application_internal.c
236
appl_internal_region(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
241
error = appl_register(NULL, 150, 1, oid, 0, 1, 0, 0, &appl_internal);
usr.sbin/snmpd/application_internal.c
247
fatalx("internal: Failed to register %s", mib_oid2string(oid,
usr.sbin/snmpd/application_internal.c
252
appl_internal_object(struct ber_oid *oid,
usr.sbin/snmpd/application_internal.c
261
obj->oid = *oid;
usr.sbin/snmpd/application_internal.c
269
mib_oid2string(oid, buf, sizeof(buf),
usr.sbin/snmpd/application_internal.c
274
appl_internal_object_int(struct ber_oid *oid, int32_t val)
usr.sbin/snmpd/application_internal.c
280
obj->oid = *oid;
usr.sbin/snmpd/application_internal.c
295
appl_internal_object_string(struct ber_oid *oid, char *val)
usr.sbin/snmpd/application_internal.c
301
obj->oid = *oid;
usr.sbin/snmpd/application_internal.c
318
struct ber_oid oid;
usr.sbin/snmpd/application_internal.c
339
oid = object->oid;
usr.sbin/snmpd/application_internal.c
342
oid.bo_id[oid.bo_n++] = 0;
usr.sbin/snmpd/application_internal.c
343
r = ober_oid_cmp(&vb->av_oid, &oid);
usr.sbin/snmpd/application_internal.c
376
struct ber_oid oid;
usr.sbin/snmpd/application_internal.c
38
struct ber_oid oid;
usr.sbin/snmpd/application_internal.c
396
search.oid = vb->av_oid;
usr.sbin/snmpd/application_internal.c
405
oid = object->oid;
usr.sbin/snmpd/application_internal.c
406
oid.bo_id[oid.bo_n++] = 0;
usr.sbin/snmpd/application_internal.c
407
r = ober_oid_cmp(&resp[i].av_oid, &oid);
usr.sbin/snmpd/application_internal.c
410
resp[i].av_oid = oid;
usr.sbin/snmpd/application_internal.c
411
resp[i].av_value = object->get(&oid);
usr.sbin/snmpd/application_internal.c
415
if (ober_oid_cmp(&object->oid, &resp[i].av_oid) > 0) {
usr.sbin/snmpd/application_internal.c
417
resp[i].av_oid = object->oid;
usr.sbin/snmpd/application_internal.c
457
appl_internal_snmp(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
462
if (ober_oid_cmp(oid, &OID(MIB_snmpEnableAuthenTraps, 0)) == 0)
usr.sbin/snmpd/application_internal.c
465
if (ober_oid_cmp(&OID(MIB_snmpInPkts, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
467
else if (ober_oid_cmp(&OID(MIB_snmpOutPkts, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
469
else if (ober_oid_cmp(&OID(MIB_snmpInBadVersions, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
471
else if (ober_oid_cmp(&OID(MIB_snmpInBadCommunityNames, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
473
else if (ober_oid_cmp(&OID(MIB_snmpInBadCommunityUses, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
475
else if (ober_oid_cmp(&OID(MIB_snmpInASNParseErrs, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
477
else if (ober_oid_cmp(&OID(MIB_snmpInTooBigs, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
479
else if (ober_oid_cmp(&OID(MIB_snmpInNoSuchNames, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
481
else if (ober_oid_cmp(&OID(MIB_snmpInBadValues, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
483
else if (ober_oid_cmp(&OID(MIB_snmpInReadOnlys, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
485
else if (ober_oid_cmp(&OID(MIB_snmpInGenErrs, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
487
else if (ober_oid_cmp(&OID(MIB_snmpInTotalReqVars, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
489
else if (ober_oid_cmp(&OID(MIB_snmpInTotalSetVars, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
491
else if (ober_oid_cmp(&OID(MIB_snmpInGetRequests, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
493
else if (ober_oid_cmp(&OID(MIB_snmpInGetNexts, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
495
else if (ober_oid_cmp(&OID(MIB_snmpInSetRequests, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
497
else if (ober_oid_cmp(&OID(MIB_snmpInGetResponses, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
499
else if (ober_oid_cmp(&OID(MIB_snmpInTraps, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
501
else if (ober_oid_cmp(&OID(MIB_snmpOutTooBigs, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
503
else if (ober_oid_cmp(&OID(MIB_snmpOutNoSuchNames, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
505
else if (ober_oid_cmp(&OID(MIB_snmpOutBadValues, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
507
else if (ober_oid_cmp(&OID(MIB_snmpOutGenErrs, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
509
else if (ober_oid_cmp(&OID(MIB_snmpOutGetRequests, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
511
else if (ober_oid_cmp(&OID(MIB_snmpOutGetNexts, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
513
else if (ober_oid_cmp(&OID(MIB_snmpOutSetRequests, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
515
else if (ober_oid_cmp(&OID(MIB_snmpOutGetResponses, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
517
else if (ober_oid_cmp(&OID(MIB_snmpOutTraps, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
519
else if (ober_oid_cmp(&OID(MIB_snmpSilentDrops, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
521
else if (ober_oid_cmp(&OID(MIB_snmpProxyDrops, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
530
appl_internal_engine(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
532
if (ober_oid_cmp(&OID(MIB_snmpEngineID, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
535
else if (ober_oid_cmp(&OID(MIB_snmpEngineBoots, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
537
else if (ober_oid_cmp(&OID(MIB_snmpEngineTime, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
539
else if (ober_oid_cmp(&OID(MIB_snmpEngineMaxMsgSize, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
545
appl_internal_usmstats(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
550
if (ober_oid_cmp(&OID(MIB_usmStatsUnsupportedSecLevels, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
552
else if (ober_oid_cmp(&OID(MIB_usmStatsNotInTimeWindow, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
554
else if (ober_oid_cmp(&OID(MIB_usmStatsUnknownUserNames, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
556
else if (ober_oid_cmp(&OID(MIB_usmStatsUnknownEngineId, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
558
else if (ober_oid_cmp(&OID(MIB_usmStatsWrongDigests, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
560
else if (ober_oid_cmp(&OID(MIB_usmStatsDecryptionErrors, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
570
appl_internal_system(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
575
if (ober_oid_cmp(&OID(MIB_sysDescr, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
577
else if (ober_oid_cmp(&OID(MIB_sysOID, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
579
else if (ober_oid_cmp(&OID(MIB_sysUpTime, 0), oid) == 0) {
usr.sbin/snmpd/application_internal.c
582
} else if (ober_oid_cmp(&OID(MIB_sysContact, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
584
else if (ober_oid_cmp(&OID(MIB_sysName, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
586
else if (ober_oid_cmp(&OID(MIB_sysLocation, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
588
else if (ober_oid_cmp(&OID(MIB_sysServices, 0), oid) == 0)
usr.sbin/snmpd/application_internal.c
594
appl_internal_get_int(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
598
obj = appl_internal_object_parent(oid);
usr.sbin/snmpd/application_internal.c
603
appl_internal_get_string(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
607
obj = appl_internal_object_parent(oid);
usr.sbin/snmpd/application_internal.c
612
appl_internal_object_parent(struct ber_oid *oid)
usr.sbin/snmpd/application_internal.c
616
search.oid = *oid;
usr.sbin/snmpd/application_internal.c
621
} while (--search.oid.bo_n > 0);
usr.sbin/snmpd/application_internal.c
630
return ober_oid_cmp(&o1->oid, &o2->oid);
usr.sbin/snmpd/application_internal.c
99
struct ber_oid oid;
usr.sbin/snmpd/ax.c
1098
ax_oid_add(struct ax_oid *oid, uint32_t value)
usr.sbin/snmpd/ax.c
1100
if (oid->aoi_idlen == AX_OID_MAX_LEN)
usr.sbin/snmpd/ax.c
1102
oid->aoi_id[oid->aoi_idlen++] = value;
usr.sbin/snmpd/ax.c
1206
ax_pdu_add_oid(struct ax *ax, struct ax_oid *oid)
usr.sbin/snmpd/ax.c
1211
if (oid == NULL)
usr.sbin/snmpd/ax.c
1212
oid = &nulloid;
usr.sbin/snmpd/ax.c
1214
n_subid = oid->aoi_idlen;
usr.sbin/snmpd/ax.c
1216
if (oid->aoi_idlen > 4 &&
usr.sbin/snmpd/ax.c
1217
oid->aoi_id[0] == 1 && oid->aoi_id[1] == 3 &&
usr.sbin/snmpd/ax.c
1218
oid->aoi_id[2] == 6 && oid->aoi_id[3] == 1 &&
usr.sbin/snmpd/ax.c
1219
oid->aoi_id[4] <= UINT8_MAX) {
usr.sbin/snmpd/ax.c
1220
prefix = oid->aoi_id[4];
usr.sbin/snmpd/ax.c
1228
ax->ax_wbuf[ax->ax_wbtlen++] = oid->aoi_include;
usr.sbin/snmpd/ax.c
1232
if (ax_pdu_add_uint32(ax, oid->aoi_id[i]) == -1)
usr.sbin/snmpd/ax.c
1362
ax_pdutooid(struct ax_pdu_header *header, struct ax_oid *oid,
usr.sbin/snmpd/ax.c
1372
oid->aoi_idlen = *buf++;
usr.sbin/snmpd/ax.c
1373
if (rawlen < (oid->aoi_idlen * 4))
usr.sbin/snmpd/ax.c
1375
nread += oid->aoi_idlen * 4;
usr.sbin/snmpd/ax.c
1377
oid->aoi_id[0] = 1;
usr.sbin/snmpd/ax.c
1378
oid->aoi_id[1] = 3;
usr.sbin/snmpd/ax.c
1379
oid->aoi_id[2] = 6;
usr.sbin/snmpd/ax.c
1380
oid->aoi_id[3] = 1;
usr.sbin/snmpd/ax.c
1381
oid->aoi_id[4] = *buf;
usr.sbin/snmpd/ax.c
1382
oid->aoi_idlen += 5;
usr.sbin/snmpd/ax.c
1386
oid->aoi_include = *buf;
usr.sbin/snmpd/ax.c
1387
if (oid->aoi_idlen > AX_OID_MAX_LEN)
usr.sbin/snmpd/ax.c
1389
for (buf += 2; i < oid->aoi_idlen; i++, buf += 4)
usr.sbin/snmpd/ax.c
1390
oid->aoi_id[i] = ax_pdutoh32(header, buf);
usr.sbin/snmpd/ax.c
503
ax_open(struct ax *ax, uint8_t timeout, struct ax_oid *oid,
usr.sbin/snmpd/ax.c
513
if (ax_pdu_add_oid(ax, oid) == -1)
usr.sbin/snmpd/ax.c
902
ax_oid2string(struct ax_oid *oid)
usr.sbin/snmpd/ax.c
904
return ax_oidrange2string(oid, 0, 0);
usr.sbin/snmpd/ax.c
908
ax_oidrange2string(struct ax_oid *oid, uint8_t range_subid,
usr.sbin/snmpd/ax.c
918
for (i = 0; i < oid->aoi_idlen; i++) {
usr.sbin/snmpd/ax.c
920
ret = snprintf(p, rest, ".[%u-%u]", oid->aoi_id[i],
usr.sbin/snmpd/ax.c
923
ret = snprintf(p, rest, ".%u", oid->aoi_id[i]);
usr.sbin/snmpd/mib.y
1308
free(iso->oid.bo_id);
usr.sbin/snmpd/mib.y
1341
free(item->oid.bo_id);
usr.sbin/snmpd/mib.y
1399
mib_oid_append(struct oid_unresolved *oid, const struct objidcomponent *subid)
usr.sbin/snmpd/mib.y
1401
if (oid->bo_n == nitems(oid->bo_id)) {
usr.sbin/snmpd/mib.y
1406
switch (oid->bo_id[oid->bo_n].type = subid->type) {
usr.sbin/snmpd/mib.y
1408
strlcpy(oid->bo_id[oid->bo_n].name, subid->name,
usr.sbin/snmpd/mib.y
1409
sizeof(oid->bo_id[oid->bo_n].name));
usr.sbin/snmpd/mib.y
141
struct oid_resolved oid;
usr.sbin/snmpd/mib.y
1412
oid->bo_id[oid->bo_n].number = subid->number;
usr.sbin/snmpd/mib.y
1415
oid->bo_id[oid->bo_n].number = subid->number;
usr.sbin/snmpd/mib.y
1416
strlcpy(oid->bo_id[oid->bo_n].name, subid->name,
usr.sbin/snmpd/mib.y
1417
sizeof(oid->bo_id[oid->bo_n].name));
usr.sbin/snmpd/mib.y
1419
oid->bo_n++;
usr.sbin/snmpd/mib.y
1459
mib_item_oid(struct item *item, const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1467
*item->oid_unresolved = *oid;
usr.sbin/snmpd/mib.y
1478
mib_oid(const char *name, const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1485
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1499
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1506
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1516
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1524
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1534
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1543
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1551
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1559
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1580
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1587
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1595
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1602
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1610
const struct oid_unresolved *oid)
usr.sbin/snmpd/mib.y
1617
if (mib_item_oid(item, oid) == -1)
usr.sbin/snmpd/mib.y
1676
mib_item_parent(struct ber_oid *oid)
usr.sbin/snmpd/mib.y
1680
search.oid.bo_n = oid->bo_n;
usr.sbin/snmpd/mib.y
1681
search.oid.bo_id = oid->bo_id;
usr.sbin/snmpd/mib.y
1683
while (search.oid.bo_n > 0) {
usr.sbin/snmpd/mib.y
1686
search.oid.bo_n--;
usr.sbin/snmpd/mib.y
1692
mib_string2oid(const char *str, struct ber_oid *oid)
usr.sbin/snmpd/mib.y
1700
oid->bo_n = 0;
usr.sbin/snmpd/mib.y
1703
if (ober_string2oid(str, oid) == -1)
usr.sbin/snmpd/mib.y
1748
if (item->oid.bo_n + oidbuf.bo_n > nitems(oid->bo_id))
usr.sbin/snmpd/mib.y
1751
for (i = 0; i < item->oid.bo_n; i++)
usr.sbin/snmpd/mib.y
1752
oid->bo_id[oid->bo_n++] = item->oid.bo_id[i];
usr.sbin/snmpd/mib.y
1754
oid->bo_id[oid->bo_n++] = oidbuf.bo_id[i];
usr.sbin/snmpd/mib.y
1760
mib_oid2string(struct ber_oid *oid, char *buf, size_t buflen,
usr.sbin/snmpd/mib.y
1768
if (fmt == MIB_OIDSYMBOLIC && (item = mib_item_parent(oid)) != NULL) {
usr.sbin/snmpd/mib.y
1771
i = item->oid.bo_n;
usr.sbin/snmpd/mib.y
1774
for (; i < oid->bo_n; i++) {
usr.sbin/snmpd/mib.y
1777
snprintf(digit, sizeof(digit), "%"PRIu32, oid->bo_id[i]);
usr.sbin/snmpd/mib.y
1787
struct oid_unresolved oid;
usr.sbin/snmpd/mib.y
1800
if ((iso->oid.bo_id = calloc(1, sizeof(*iso->oid.bo_id))) == NULL)
usr.sbin/snmpd/mib.y
1802
iso->oid.bo_id[0] = 1;
usr.sbin/snmpd/mib.y
1803
iso->oid.bo_n = 1;
usr.sbin/snmpd/mib.y
1818
oid.bo_id[0].type = oid.bo_id[1].type = OCT_NUMBER;
usr.sbin/snmpd/mib.y
1819
oid.bo_n = 2;
usr.sbin/snmpd/mib.y
1821
oid.bo_id[0].number = 1;
usr.sbin/snmpd/mib.y
1822
oid.bo_id[1].number = 3;
usr.sbin/snmpd/mib.y
1823
if (mib_oid("org", &oid) == NULL)
usr.sbin/snmpd/mib.y
1826
oid.bo_id[0].number = oid.bo_id[1].number = 0;
usr.sbin/snmpd/mib.y
1827
if (mib_oid("zeroDotZero", &oid) == NULL)
usr.sbin/snmpd/mib.y
1830
oid.bo_id[0].type = OCT_DESCRIPTOR;
usr.sbin/snmpd/mib.y
1831
strlcpy(oid.bo_id[0].name, "org", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1832
oid.bo_id[1].number = 6;
usr.sbin/snmpd/mib.y
1833
if (mib_oid("dod", &oid) == NULL)
usr.sbin/snmpd/mib.y
1836
strlcpy(oid.bo_id[0].name, "dod", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1837
oid.bo_id[1].number = 1;
usr.sbin/snmpd/mib.y
1838
if (mib_oid("internet", &oid) == NULL)
usr.sbin/snmpd/mib.y
1841
strlcpy(oid.bo_id[0].name, "internet", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1842
oid.bo_id[1].number = 1;
usr.sbin/snmpd/mib.y
1843
if (mib_oid("directory", &oid) == NULL)
usr.sbin/snmpd/mib.y
1846
oid.bo_id[1].number = 2;
usr.sbin/snmpd/mib.y
1847
if (mib_oid("mgmt", &oid) == NULL)
usr.sbin/snmpd/mib.y
1850
strlcpy(oid.bo_id[0].name, "mgmt", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1851
oid.bo_id[1].number = 1;
usr.sbin/snmpd/mib.y
1852
if (mib_oid("mib-2", &oid) == NULL)
usr.sbin/snmpd/mib.y
1855
strlcpy(oid.bo_id[0].name, "mib-2", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1856
oid.bo_id[1].number = 10;
usr.sbin/snmpd/mib.y
1857
if (mib_oid("transmission", &oid) == NULL)
usr.sbin/snmpd/mib.y
1860
strlcpy(oid.bo_id[0].name, "internet", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1861
oid.bo_id[1].number = 3;
usr.sbin/snmpd/mib.y
1862
if (mib_oid("experimental", &oid) == NULL)
usr.sbin/snmpd/mib.y
1865
oid.bo_id[1].number = 4;
usr.sbin/snmpd/mib.y
1866
if (mib_oid("private", &oid) == NULL)
usr.sbin/snmpd/mib.y
1869
oid.bo_id[1].number = 5;
usr.sbin/snmpd/mib.y
1870
if (mib_oid("security", &oid) == NULL)
usr.sbin/snmpd/mib.y
1873
oid.bo_id[1].number = 6;
usr.sbin/snmpd/mib.y
1874
if (mib_oid("snmpV2", &oid) == NULL)
usr.sbin/snmpd/mib.y
1877
strlcpy(oid.bo_id[0].name, "private", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1878
oid.bo_id[1].number = 1;
usr.sbin/snmpd/mib.y
1879
if (mib_oid("enterprises", &oid) == NULL)
usr.sbin/snmpd/mib.y
1882
strlcpy(oid.bo_id[0].name, "snmpV2", sizeof(oid.bo_id[0].name));
usr.sbin/snmpd/mib.y
1883
oid.bo_id[1].number = 1;
usr.sbin/snmpd/mib.y
1884
if (mib_oid("snmpDomains", &oid) == NULL)
usr.sbin/snmpd/mib.y
1887
oid.bo_id[1].number = 2;
usr.sbin/snmpd/mib.y
1888
if (mib_oid("snmpProxys", &oid) == NULL)
usr.sbin/snmpd/mib.y
1891
oid.bo_id[1].number = 3;
usr.sbin/snmpd/mib.y
1892
if (mib_oid("snmpModules", &oid) == NULL)
usr.sbin/snmpd/mib.y
2022
struct ber_oid oid;
usr.sbin/snmpd/mib.y
2025
oid.bo_n = 0;
usr.sbin/snmpd/mib.y
2032
for (j = 0; j < reference->oid.bo_n; j++)
usr.sbin/snmpd/mib.y
2033
oid.bo_id[oid.bo_n++] =
usr.sbin/snmpd/mib.y
2034
reference->oid.bo_id[j];
usr.sbin/snmpd/mib.y
2037
if (oid.bo_n == nitems(oid.bo_id)) {
usr.sbin/snmpd/mib.y
2042
oid.bo_id[oid.bo_n++] = src->bo_id[i].number;
usr.sbin/snmpd/mib.y
2045
if (oid.bo_n == nitems(oid.bo_id)) {
usr.sbin/snmpd/mib.y
2050
oid.bo_id[oid.bo_n++] = src->bo_id[i].number;
usr.sbin/snmpd/mib.y
2065
search.oid.bo_n = oid.bo_n;
usr.sbin/snmpd/mib.y
2066
search.oid.bo_id = oid.bo_id;
usr.sbin/snmpd/mib.y
2090
dst->bo_n = oid.bo_n;
usr.sbin/snmpd/mib.y
2095
for (i = 0; i < oid.bo_n; i++)
usr.sbin/snmpd/mib.y
2096
dst->bo_id[i] = oid.bo_id[i];
usr.sbin/snmpd/mib.y
2108
struct oid_resolved oid;
usr.sbin/snmpd/mib.y
2120
if (mib_resolve_oid(&oid, item->oid_unresolved, item) == -1)
usr.sbin/snmpd/mib.y
2123
item->oid = oid;
usr.sbin/snmpd/mib.y
2239
min = i1->oid.bo_n < i2->oid.bo_n ? i1->oid.bo_n : i2->oid.bo_n;
usr.sbin/snmpd/mib.y
2241
if (i1->oid.bo_id[i] < i2->oid.bo_id[i])
usr.sbin/snmpd/mib.y
2243
if (i1->oid.bo_id[i] > i2->oid.bo_id[i])
usr.sbin/snmpd/mib.y
2247
if (i1->oid.bo_n < i2->oid.bo_n)
usr.sbin/snmpd/mib.y
2250
if (i1->oid.bo_n > i2->oid.bo_n)
usr.sbin/snmpd/mib.y
274
struct oid_unresolved oid;
usr.sbin/snmpd/mib.y
316
%type <oid> objidcomponentlist objectidentifiervalue
usr.sbin/snmpd/parse.y
107
struct oid_sym oid;
usr.sbin/snmpd/parse.y
1115
trapaddresses[ntrapaddresses - 1].oid = $2;
usr.sbin/snmpd/parse.y
117
struct oid_sym oid;
usr.sbin/snmpd/parse.y
122
struct oid_sym oid;
usr.sbin/snmpd/parse.y
157
struct oid_sym oid;
usr.sbin/snmpd/parse.y
1722
struct ber_oid oid;
usr.sbin/snmpd/parse.y
1743
if (resolve_oid(&oid, &objects[i].oid) == -1)
usr.sbin/snmpd/parse.y
1746
f.name = objects[i].oid.file;
usr.sbin/snmpd/parse.y
1747
yylval.lineno = objects[i].oid.lineno;
usr.sbin/snmpd/parse.y
1748
if ((error = smi_insert(&oid, objects[i].name)) != NULL) {
usr.sbin/snmpd/parse.y
1754
&oid, objects[i].intval)) != NULL) {
usr.sbin/snmpd/parse.y
1760
&oid, objects[i].sval)) != NULL) {
usr.sbin/snmpd/parse.y
1771
&trapcmds[i].cmd->cmd_oid, &trapcmds[i].oid) == -1)
usr.sbin/snmpd/parse.y
1773
f.name = trapcmds[i].oid.file;
usr.sbin/snmpd/parse.y
1774
yylval.lineno = trapcmds[i].oid.lineno;
usr.sbin/snmpd/parse.y
1784
if (trapaddresses[i].oid.descriptor == NULL)
usr.sbin/snmpd/parse.y
1788
&trapaddresses[i].oid) == -1)
usr.sbin/snmpd/parse.y
195
%type <v.oid> oid hostoid trapoid
usr.sbin/snmpd/parse.y
360
trapcmds[ntrapcmds].oid = $3;
usr.sbin/snmpd/parse.y
363
| BLOCKLIST oid {
usr.sbin/snmpd/parse.y
882
| OBJECTID oid {
usr.sbin/snmpd/parse.y
906
object : OBJECTID oid NAME STRING optwrite {
usr.sbin/snmpd/parse.y
917
objects[nobjects - 1].oid = $2;
usr.sbin/snmpd/parse.y
944
oid : STRING {
usr.sbin/snmpd/parse.y
951
trapoid : oid { $$ = $1; }
usr.sbin/snmpd/parse.y
967
| OBJECTID oid { $$ = $2; }
usr.sbin/snmpd/smi.c
101
struct oid *oid;
usr.sbin/snmpd/smi.c
115
if ((oid = smi_findkey(sp)) != NULL) {
usr.sbin/snmpd/smi.c
116
bcopy(&oid->o_id, &ko, sizeof(ko));
usr.sbin/snmpd/smi.c
133
smi_insert(struct ber_oid *oid, const char *name)
usr.sbin/snmpd/smi.c
135
struct oid *object;
usr.sbin/snmpd/smi.c
140
object->o_id = *oid;
usr.sbin/snmpd/smi.c
156
smi_mibtree(struct oid *oids)
usr.sbin/snmpd/smi.c
158
struct oid *oid, *decl;
usr.sbin/snmpd/smi.c
162
oid = &oids[i];
usr.sbin/snmpd/smi.c
163
if (oid->o_name != NULL) {
usr.sbin/snmpd/smi.c
164
RB_INSERT(oidtree, &smi_oidtree, oid);
usr.sbin/snmpd/smi.c
165
RB_INSERT(keytree, &smi_keytree, oid);
usr.sbin/snmpd/smi.c
168
decl = RB_FIND(oidtree, &smi_oidtree, oid);
usr.sbin/snmpd/smi.c
183
struct oid *
usr.sbin/snmpd/smi.c
186
struct oid oid;
usr.sbin/snmpd/smi.c
189
oid.o_name = name;
usr.sbin/snmpd/smi.c
190
return (RB_FIND(keytree, &smi_keytree, &oid));
usr.sbin/snmpd/smi.c
47
RB_ENTRY(oid) o_element;
usr.sbin/snmpd/smi.c
48
RB_ENTRY(oid) o_keyword;
usr.sbin/snmpd/smi.c
51
void smi_mibtree(struct oid *);
usr.sbin/snmpd/smi.c
52
struct oid *smi_findkey(char *);
usr.sbin/snmpd/smi.c
53
int smi_oid_cmp(struct oid *, struct oid *);
usr.sbin/snmpd/smi.c
54
int smi_key_cmp(struct oid *, struct oid *);
usr.sbin/snmpd/smi.c
56
RB_HEAD(oidtree, oid);
usr.sbin/snmpd/smi.c
57
RB_PROTOTYPE(oidtree, oid, o_element, smi_oid_cmp);
usr.sbin/snmpd/smi.c
59
static struct oid smi_objects[] = MIB_TREE;
usr.sbin/snmpd/smi.c
592
smi_oid_cmp(struct oid *a, struct oid *b)
usr.sbin/snmpd/smi.c
597
RB_GENERATE(oidtree, oid, o_element, smi_oid_cmp);
usr.sbin/snmpd/smi.c
600
smi_key_cmp(struct oid *a, struct oid *b)
usr.sbin/snmpd/smi.c
607
RB_GENERATE(keytree, oid, o_keyword, smi_key_cmp);
usr.sbin/snmpd/smi.c
61
RB_HEAD(keytree, oid);
usr.sbin/snmpd/smi.c
62
RB_PROTOTYPE(keytree, oid, o_keyword, smi_key_cmp);
usr.sbin/snmpd/smi.c
69
struct oid *value, key;
usr.sbin/snmpd/trap.c
44
trap_send(struct ber_oid *oid, struct ber_element *elm)
usr.sbin/snmpd/trap.c
57
mib_oid2string(oid, ostr, sizeof(ostr), snmpd_env->sc_oidfmt);
usr.sbin/snmpd/trap.c
65
&trapoid, oid);
usr.sbin/snmpd/trap.c
72
r = ober_oid_cmp(oid, &tr->ta_oid);
usr.sbin/snmpd/traphandler.c
143
struct ber_oid trapoid, enterprise, oid, snmpTrapAddressOid;
usr.sbin/snmpd/traphandler.c
220
if (ober_get_oid(elm->be_sub, &oid) == -1) {
usr.sbin/snmpd/traphandler.c
225
if (ober_oid_cmp(&oid, &snmpTrapAddressOid) == 0)
usr.sbin/snmpd/traphandler.c
227
else if (ober_oid_cmp(&oid, &snmpTrapCommunityOid) == 0)
usr.sbin/snmpd/traphandler.c
229
else if (ober_oid_cmp(&oid,
usr.sbin/snmpd/traphandler.c
328
struct ber_oid oid;
usr.sbin/snmpd/traphandler.c
380
if (ober_scanf_elements(vb, "{oeS$}", &oid, &elm) == -1)
usr.sbin/snmpd/traphandler.c
384
smi_oid2string(&oid, oidbuf, sizeof(oidbuf), 0);
usr.sbin/snmpd/traphandler.c
425
trapcmd_lookup(struct ber_oid *oid)
usr.sbin/snmpd/traphandler.c
430
key.cmd_oid = *oid;
usr.sbin/tcpdump/print-snmp.c
236
u_int oid; /* sub-id following parent */
usr.sbin/tcpdump/print-snmp.c
259
char *oid; /* ASN.1 encoded OID */
usr.sbin/tcpdump/print-snmp.c
288
if ((o) == objp->oid) \
usr.sbin/tcpdump/print-snmp.c
670
if (!memcmp(a->oid, (char *)p,
usr.sbin/tcpdump/print-snmp.c
671
strlen(a->oid))) {
usr.sbin/tcpdump/print-snmp.c
673
i -= strlen(a->oid);
usr.sbin/tcpdump/print-snmp.c
674
p += strlen(a->oid);
usr.sbin/ypldap/aldap.c
492
char *oid, *s;
usr.sbin/ypldap/aldap.c
499
ober_scanf_elements(control, "ss", &oid, &encoded);