Use binder rather than kernel ONEWAY flag.

FLAG_ONEWAY is defined by IBinder, but TF_ONE_WAY is defined by the
binder kernel. These both have the value '1'.

In order to remove the binder kernel headers as an export of libbinder,
FLAG_ONEWAY should be used.

Bug: 124524556
Test: N/A
Change-Id: If71673b3bd4f41e34316c39e2139a9e39912dd23
diff --git a/libs/gui/IGraphicBufferProducer.cpp b/libs/gui/IGraphicBufferProducer.cpp
index 74ab5ac..60af8b5 100644
--- a/libs/gui/IGraphicBufferProducer.cpp
+++ b/libs/gui/IGraphicBufferProducer.cpp
@@ -355,7 +355,7 @@
         data.writeUint32(height);
         data.writeInt32(static_cast<int32_t>(format));
         data.writeUint64(usage);
-        status_t result = remote()->transact(ALLOCATE_BUFFERS, data, &reply, TF_ONE_WAY);
+        status_t result = remote()->transact(ALLOCATE_BUFFERS, data, &reply, IBinder::FLAG_ONEWAY);
         if (result != NO_ERROR) {
             ALOGE("allocateBuffers failed to transact: %d", result);
         }