Lines Matching defs:ofs

65 static err_t snmp_pdu_header_check(struct pbuf *p, u16_t ofs, u16_t pdu_len,
68 static err_t snmp_pdu_dec_varbindlist(struct pbuf *p, u16_t ofs,
830 * @param ofs points to first octet of SNMP message
839 snmp_pdu_header_check(struct pbuf *p, u16_t ofs, u16_t pdu_len, u16_t * ofs_ret,
848 ofs_base = ofs;
849 snmp_asn1_dec_type(p, ofs, &type);
850 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
857 ofs += (1 + len_octets);
858 snmp_asn1_dec_type(p, ofs, &type);
859 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
866 derr = snmp_asn1_dec_s32t(p, ofs + 1 + len_octets, len, &version);
877 ofs += (1 + len_octets + len);
878 snmp_asn1_dec_type(p, ofs, &type);
879 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
887 snmp_asn1_dec_raw(p, ofs + 1 + len_octets, len, SNMP_COMMUNITY_STR_LEN,
905 ofs += (1 + len_octets + len);
906 snmp_asn1_dec_type(p, ofs, &type);
907 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
949 ofs += (1 + len_octets);
950 if (len != (pdu_len - (ofs - ofs_base))) {
955 snmp_asn1_dec_type(p, ofs, &type);
956 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
963 derr = snmp_asn1_dec_s32t(p, ofs + 1 + len_octets, len, &m_stat->rid);
969 ofs += (1 + len_octets + len);
970 snmp_asn1_dec_type(p, ofs, &type);
971 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
981 snmp_asn1_dec_s32t(p, ofs + 1 + len_octets, len, &m_stat->error_status);
1004 ofs += (1 + len_octets + len);
1005 snmp_asn1_dec_type(p, ofs, &type);
1006 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
1016 snmp_asn1_dec_s32t(p, ofs + 1 + len_octets, len, &m_stat->error_index);
1022 ofs += (1 + len_octets + len);
1023 *ofs_ret = ofs;
1028 snmp_pdu_dec_varbindlist(struct pbuf *p, u16_t ofs, u16_t * ofs_ret,
1037 snmp_asn1_dec_type(p, ofs, &type);
1038 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &vb_len);
1044 ofs += (1 + len_octets);
1055 snmp_asn1_dec_type(p, ofs, &type);
1056 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
1065 ofs += (1 + len_octets);
1068 snmp_asn1_dec_type(p, ofs, &type);
1069 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
1079 derr = snmp_asn1_dec_oid(p, ofs + 1 + len_octets, len, &oid);
1087 ofs += (1 + len_octets + len);
1090 snmp_asn1_dec_type(p, ofs, &type);
1091 derr = snmp_asn1_dec_length(p, ofs + 1, &len_octets, &len);
1107 snmp_asn1_dec_s32t(p, ofs + 1 + len_octets, len, vptr);
1121 snmp_asn1_dec_u32t(p, ofs + 1 + len_octets, len, vptr);
1132 snmp_asn1_dec_raw(p, ofs + 1 + len_octets, len,
1150 snmp_asn1_dec_oid(p, ofs + 1 + len_octets, len, &oid_value);
1176 snmp_asn1_dec_raw(p, ofs + 1 + len_octets, len,
1196 ofs += (1 + len_octets + len);
1206 *ofs_ret = ofs;