Added gbn_socket.h