According to Securing section in FreeBSD Manual, the $2a$ corresponds to blowfish. But In my FreeBSD box I have $2b$.
xan:$2b$04$F1SclFRRh8c8N6ICwdAb.ud5lfTKhRyL1PuRxvUDsQINlsK8YG9Em:1001:1001::0:0:Xavier J. B. L.:/home/xan:/usr/local/bin/bash
What is that? Why not $2a$?
Note that I'm sure I have blowfish encryption, because I have :passwd_format=blf: in /etc/login.conf and I run # cap_mkdb /etc/login.conf.