Fix display inet/inet6
ip/addr.scm
176 | 176 | (define print-addr | |
177 | 177 | (match-lambda | |
178 | 178 | (($ <addr> family prefix flags scope link label addr brd cacheinfo) | |
179 | - | (format #t " ~a ~a" | |
180 | - | (match family (AF_INET "inet") (AF_INET6 "inet6")) | |
181 | - | addr) | |
179 | + | (format #t " ~a ~a/~a" | |
180 | + | (cond | |
181 | + | ((= family AF_INET) "inet") | |
182 | + | ((= family AF_INET6) "inet6") | |
183 | + | (else "????")) | |
184 | + | addr prefix) | |
182 | 185 | (when brd | |
183 | 186 | (format #t " brd ~a" brd)) | |
184 | 187 | (when scope |