From 9c744184399e6684882081b0469b6a708b770ac2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 29 Jun 2015 17:22:48 +0200 Subject: Adjust OID test --- ber/obj.go | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'ber/obj.go') diff --git a/ber/obj.go b/ber/obj.go index 5482cd1..a03d198 100644 --- a/ber/obj.go +++ b/ber/obj.go @@ -1,6 +1,6 @@ package ber -type Obj []int +type OID []int func base128(n int) (b []byte) { if n == 0 { @@ -25,7 +25,7 @@ func debase128(b []byte) int { return 0 } -func marshalObj(obj Obj) (b []byte) { +func marshalOID(obj OID) (b []byte) { if len(obj) < 2 || obj[0] > 2 { return []byte{} } @@ -40,6 +40,11 @@ func marshalObj(obj Obj) (b []byte) { return b } -func unmarshalObj(b []byte) Obj { - return Obj{} +func unmarshalOID(b []byte) OID { + return OID{} +} + +func (o OID) Marshal() ([]byte, error) { + b := marshalOID(o) + return b, nil } -- cgit v1.2.3