func handleExtended(w ldap.ResponseWriter, m *ldap.Message) { r := m.GetExtendedRequest() log.Printf("Extended request received, name=%s", r.GetResponseName()) log.Printf("Extended request received, value=%x", r.GetResponseValue()) res := ldap.NewExtendedResponse(ldap.LDAPResultSuccess) w.Write(res) }