(1) If a member of the Garda Síochána has reasonable cause to suspect that a person has contravened this section, section 98, section 107 or 108, the member may -
(a) arrest that person without warrant, or
(b) require the person to give his name and address and, if the person fails or refuses to do so or gives a name or address that member reasonably suspects to be false or misleading, the member may arrest that person without warrant.
(2) A person shall not refuse to give his name or address when required under subsection (1), or give a name or address which is false or misleading.