--- /dev/null
+ldap.pcap: ldap.syn
+ flowsynth.py -f pcap -w $@ $^
+
--- /dev/null
+Test ldap.responses.result_code keyword.
+
+PCAP created with flowsynth.py
+
+Redmine ticket: https://redmine.openinfosecfoundation.org/issues/7532
--- /dev/null
+flow default tcp 1.1.1.1:5555 > 2.2.2.2:389 (tcp.initialize; mss:9000;);
+default < (content:"\x30\x1f\x02\x01\x02\x65\x1a\x0a\x01\x04\x04\x00\x04\x13\x53\x69\x7a\x65\x20\x6c\x69\x6d\x69\x74\x20\x65\x78\x63\x65\x65\x64\x65\x64";);
\ No newline at end of file
--- /dev/null
+alert ldap any any -> any any (msg:"Test LDAP result code"; ldap.responses.result_code:size_limit_exceeded; sid:1;)
--- /dev/null
+requires:
+ min-version: 8
+
+args:
+ - -k none --set stream.inline=true
+
+checks:
+ - filter:
+ count: 1
+ match:
+ pcap_cnt: 4
+ event_type: alert
+ ldap.responses[0].operation: search_result_done
+ ldap.responses[0].search_result_done.result_code: size_limit_exceeded
+ alert.signature_id: 1