Defined new flag/flags type for calls to send and recv family of functions