asn1_encode_oid(9)
π NAME π
hey bestie, welcome to asn1_encode_oid(9) from the Kernel API Manual! this one is literally here to encode an oid to ASN.1 β¨
πΈ SYNOPSIS πΈ
unsigned char * asn1_encode_oid (unsigned char *data , const unsigned
char *end_data , u32 oid[] , int oid_len );
π ARGUMENTS π
dataβ position to begin encoding at π«Άend_dataβ end of data pointer, points one beyond last usable byte indataπoidβ array of oids π¦oid_lenβ length of oid array πΈ
okay but fr,end_datapoints one beyond the last usable byte indataβ thatβs the boundary, bestie, respect it π
π¦ DESCRIPTION π¦
so the whole vibe is: this encodes an OID up to ASN.1 when presented as an array of OID values. thatβs it, thatβs the function ππ
π SEE ALSO π
- Kernel file
./lib/asn1_encoder.cπ asn1_encode_integer(9)π₯asn1_encode_length(9)β¨asn1_encode_tag(9)πasn1_encode_octet_string(9)π§asn1_encode_sequence(9)πasn1_encode_boolean(9)π
okay thatβs the page, bestie β itβs from the ./lib source, dated October 2026, and itβs asn1_encode_oid(9) from the Kernel API Manual. mwah π periodt β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms