Of course, just because you allocate a /112 (or shorter) in your database doesn't mean you have to use it. You could also allocate a /112 for a point-to-point link and use a /127 (e.g. addresses ::a and ::b).
Please don't use /127:
Use of /127 Prefix Length Between Routers Considered Harmful http://tools.ietf.org/html/rfc3627
Please *do* consider using /127 on "real" point-to-point links (e.g. SDH/SONET, serial) - especially if you have internet facing links and are using a hardware based forwarding platform from vendors like Cisco or Juniper. This may be your simplest choice if you want to avoid the "ping-pong" problem which is very real (on some platforms). See http://tools.ietf.org/html/rfc6164 Steinar Haug, Nethelp consulting, sthaug@nethelp.no