Align decoded ethernet addresses
netlink/route/attrs.scm
| 179 | 179 | ||
| 180 | 180 | (define (deserialize-route-attr-data-ethernet decoder bv pos) | |
| 181 | 181 | (make-ethernet-route-attr | |
| 182 | - | (string-join (map (lambda (n) (number->string n 16)) | |
| 182 | + | (string-join (map (lambda (n) | |
| 183 | + | (let ((s (number->string n 16))) | |
| 184 | + | (if (equal? (string-length s) 1) | |
| 185 | + | (string-append "0" s) | |
| 186 | + | s))) | |
| 183 | 187 | (bytevector->u8-list bv)) | |
| 184 | 188 | ":"))) | |
| 185 | 189 |