aboutsummaryrefslogtreecommitdiff
path: root/ber/obj.go
diff options
context:
space:
mode:
Diffstat (limited to 'ber/obj.go')
-rw-r--r--ber/obj.go31
1 files changed, 0 insertions, 31 deletions
diff --git a/ber/obj.go b/ber/obj.go
index 8823667..c92e657 100644
--- a/ber/obj.go
+++ b/ber/obj.go
@@ -4,37 +4,6 @@ import "strconv"
type OID []int
-func base128(n int) (b []byte) {
- if n == 0 {
- return []byte{0}
- }
- l := 0
- for i := n; i > 0; i >>= 7 {
- l++
- }
- for i := l - 1; i >= 0; i-- {
- o := byte(n >> uint(i*7))
- o &= 0x7F
- if i != 0 {
- o |= 0x80
- }
- b = append(b, o)
- }
- return
-}
-
-func debase128(b []byte) (i, n int) {
- for _, v := range b {
- i <<= 7
- i |= int(v & 0x7f)
- n++
- if v & 0x80 == 0 {
- return
- }
- }
- return
-}
-
func marshalOID(obj OID) (b []byte) {
if len(obj) < 2 || obj[0] > 2 {
return []byte{}