Free pAdapterAddrs with GlobalFree in sctp_init_ifns_for_vrf()
Free pAdapterAddrs with GlobalFree in sctp_init_ifns_for_vrf()

Until da6f8ba, sctp_init_ifns_for_vrf() was using the MALLOC and FREE
macros, using respectively HeapAlloc and HeapFree. da6f8ba changed the
allocations to use GlobalAlloc, but didn't change the deallocations to
use the symmetric GlobalFree.

This doesn't seem to cause direct problems, but when wrapping one family
of allocation functions, the dissymmetry causes allocator mismatch
problems.

Moreover, the MALLOC macro being unused, it might as well be removed,
along the FREE macro, so that both allocations and deallocations use one
API explicitly.

It should be noted, for a precedent, that sctp_userspace.c uses
GlobalAlloc/GlobalFree too, with no wrapping with macros.

JlnWntr/usrsctp,weinrank/usrsctp,JlnWntr/usrsctp,sctplab/usrsctp,CoolmanCZ/usrsctp,faithfracture/usrsctp,CoolmanCZ/usrsctp,sctplab/usrsctp,CoolmanCZ/usrsctp,CoolmanCZ/usrsctp,faithfracture/usrsctp,JlnWntr/usrsctp,faithfracture/usrsctp,sctplab/usrsctp,weinrank/usrsctp,weinrank/usrsctp