Lines Matching defs:snmp_request
92 struct snmp_request struct
95 void *handle;
97 const ip_addr_t *source_ip;
99 u16_t source_port;
101 u8_t version;
103 u8_t community[SNMP_MAX_COMMUNITY_STR_LEN + 1];
105 u16_t community_strlen;
107 u8_t request_type;
109 s32_t request_id;
111 s32_t error_status;
113 s32_t error_index;
115 s32_t non_repeaters;
117 s32_t max_repetitions;
120 s32_t msg_id;
121 s32_t msg_max_size;
122 u8_t msg_flags;
123 s32_t msg_security_model;
124 u8_t msg_authoritative_engine_id[SNMP_V3_MAX_ENGINE_ID_LENGTH];
125 u8_t msg_authoritative_engine_id_len;
126 s32_t msg_authoritative_engine_boots;
127 s32_t msg_authoritative_engine_time;
128 u8_t msg_user_name[SNMP_V3_MAX_USER_LENGTH];
129 u8_t msg_user_name_len;
130 u8_t msg_authentication_parameters[SNMP_V3_MAX_AUTH_PARAM_LENGTH];
131 u8_t msg_privacy_parameters[SNMP_V3_MAX_PRIV_PARAM_LENGTH];
132 u8_t context_engine_id[SNMP_V3_MAX_ENGINE_ID_LENGTH];
133 u8_t context_engine_id_len;
134 u8_t context_name[SNMP_V3_MAX_ENGINE_ID_LENGTH];
135 u8_t context_name_len;
138 struct pbuf *inbound_pbuf;
139 struct snmp_varbind_enumerator inbound_varbind_enumerator;
140 u16_t inbound_varbind_offset;
141 u16_t inbound_varbind_len;
142 u16_t inbound_padding_len;
144 struct pbuf *outbound_pbuf;
145 struct snmp_pbuf_stream outbound_pbuf_stream;
146 u16_t outbound_pdu_offset;
147 u16_t outbound_error_status_offset;
148 u16_t outbound_error_index_offset;
149 u16_t outbound_varbind_offset;
151 u16_t outbound_msg_global_data_offset;
152 u16_t outbound_msg_global_data_end;
153 u16_t outbound_msg_security_parameters_str_offset;
154 u16_t outbound_msg_security_parameters_seq_offset;
155 u16_t outbound_msg_security_parameters_end;
156 u16_t outbound_msg_authentication_parameters_offset;
157 u16_t outbound_scoped_pdu_seq_offset;
158 u16_t outbound_scoped_pdu_string_offset;
161 u8_t value_buffer[SNMP_MAX_VALUE_SIZE];