@@ -227,7 +227,7 @@ def bind_simple(auth)
227
227
raise Net ::LDAP ::LdapError , "Invalid binding information" unless ( user && psw )
228
228
229
229
request = [ LdapVersion . to_ber , user . to_ber ,
230
- psw . to_ber_contextspecific ( 0 ) ] . to_ber_appsequence ( 0 )
230
+ psw . to_ber_contextspecific ( 0 ) ] . to_ber_appsequence ( Net :: LDAP :: PDU :: BindRequest )
231
231
write ( request )
232
232
233
233
pdu = read
@@ -265,7 +265,7 @@ def bind_sasl(auth)
265
265
n = 0
266
266
loop {
267
267
sasl = [ mech . to_ber , cred . to_ber ] . to_ber_contextspecific ( 3 )
268
- request = [ LdapVersion . to_ber , "" . to_ber , sasl ] . to_ber_appsequence ( 0 )
268
+ request = [ LdapVersion . to_ber , "" . to_ber , sasl ] . to_ber_appsequence ( Net :: LDAP :: PDU :: BindRequest )
269
269
write ( request )
270
270
271
271
pdu = read
@@ -450,7 +450,7 @@ def search(args = nil)
450
450
attrs_only . to_ber ,
451
451
filter . to_ber ,
452
452
ber_attrs . to_ber_sequence
453
- ] . to_ber_appsequence ( 3 )
453
+ ] . to_ber_appsequence ( Net :: LDAP :: PDU :: SearchRequest )
454
454
455
455
# rfc2696_cookie sometimes contains binary data from Microsoft Active Directory
456
456
# this breaks when calling to_ber. (Can't force binary data to UTF-8)
@@ -584,7 +584,7 @@ def modify(args)
584
584
modify_dn = args [ :dn ] or raise "Unable to modify empty DN"
585
585
ops = self . class . modify_ops args [ :operations ]
586
586
request = [ modify_dn . to_ber ,
587
- ops . to_ber_sequence ] . to_ber_appsequence ( 6 )
587
+ ops . to_ber_sequence ] . to_ber_appsequence ( Net :: LDAP :: PDU :: ModifyRequest )
588
588
write ( request )
589
589
590
590
pdu = read
@@ -610,7 +610,7 @@ def add(args)
610
610
add_attrs << [ k . to_s . to_ber , Array ( v ) . map { |m | m . to_ber } . to_ber_set ] . to_ber_sequence
611
611
}
612
612
613
- request = [ add_dn . to_ber , add_attrs . to_ber_sequence ] . to_ber_appsequence ( 8 )
613
+ request = [ add_dn . to_ber , add_attrs . to_ber_sequence ] . to_ber_appsequence ( Net :: LDAP :: PDU :: AddRequest )
614
614
write ( request )
615
615
616
616
pdu = read
@@ -634,7 +634,7 @@ def rename(args)
634
634
request = [ old_dn . to_ber , new_rdn . to_ber , delete_attrs . to_ber ]
635
635
request << new_superior . to_ber_contextspecific ( 0 ) unless new_superior == nil
636
636
637
- write ( request . to_ber_appsequence ( 12 ) )
637
+ write ( request . to_ber_appsequence ( Net :: LDAP :: PDU :: ModifyRDNRequest ) )
638
638
639
639
pdu = read
640
640
@@ -651,7 +651,7 @@ def rename(args)
651
651
def delete ( args )
652
652
dn = args [ :dn ] or raise "Unable to delete empty DN"
653
653
controls = args . include? ( :control_codes ) ? args [ :control_codes ] . to_ber_control : nil #use nil so we can compact later
654
- request = dn . to_s . to_ber_application_string ( 10 )
654
+ request = dn . to_s . to_ber_application_string ( Net :: LDAP :: PDU :: DeleteRequest )
655
655
write ( request , controls )
656
656
657
657
pdu = read
0 commit comments