I have been doing some experimentattion work with splice( ) and vmsplice( ). Though the flags in splice( ) tend to work fine, the same cannot be said about vmsplice( ). Whenever i set the SPLICE_F_GIFT flag, i get an error saying "Invalid argument", which leaves me 'wondering' if SPLICE_F_GIFT has actuallyy been implemented or not !!??