Is there a way to use dhcpd to assign vpn clients their IP and configuration?

I'd like to have dhcpd listen on br0 (already set as 10.0.0.1) so that devices conecting through eth1 and tap0 (should I be using tun?) will get the same address pool.