specificare interfacca di uscita di un pacchetto multicast

seguendo il libro unix network programming sto scrivendo una piccola
applicazione che fa uso di multicast.
Il mio problema è che la macchina su cui lo eseguo ha due schede di rete
con due ip su reti distinte, di cui una ha un default gw. I pacchetti mi
escono dall'interfaccia con il default gateway, mentre io voglio che