Hi,
I am using GDB for debuging my c-program.
Code:
tfd.fd = -1;
tfd.events = POLLIN | POLLOUT;
if ((tfd.fd = t_open("/dev/tcp", O_RDWR, NULL)) < 0)
{
t_error("t_open failed.");
fprintf(stderr,"transfer aborted\n");
return (3);
}
else
printf("t_open called successfuylly:: %d", tfd.fd);
In GDB i set the break point at t_open, then i am getting the msg
Code:
(gdb) br t_open
Function "t_open" not defined.
Make breakpoint pending on future shared library load? (y or [n])
what does it mean?
These functions are defined in
Code:
[root@hyrlnx06 npath]# nm /usr/lib64/libxnet.so | grep t_open
00000034e3206760 T t_open@@XNET_1.0
00000034e3206480 T __xnet_t_open
00000034e3206760 T __xnet_t_open_r
can some one clear my doubt? thanks in advance.
-sun