18-05-17, 11:44 PM
The hoses connect to pipes that run up through the tank to the cap recess.
One terminates there and drains any rainwater from around the cap. The other goes to a nipple that seals against the cap itself which connects to the inner part of the cap. That is the breather.
Since both pipes pass through the tank, if either is perforated (by rust for example) then it’ll leak fuel.