diff options
author | Everton Marques <everton.marques@gmail.com> | 2009-10-08 15:06:32 -0300 |
---|---|---|
committer | Everton Marques <everton.marques@gmail.com> | 2009-10-08 15:06:32 -0300 |
commit | fc239998dbb66474d128aba5158fb8f746c59be6 (patch) | |
tree | 678d53c4d436bb87b04fca55de5ed94e35ffae72 /pimd/pim_sock.h | |
parent | a073e08921a9e2ebcf06717699b713650fb3b48d (diff) | |
download | quagga-fc239998dbb66474d128aba5158fb8f746c59be6.tar.bz2 quagga-fc239998dbb66474d128aba5158fb8f746c59be6.tar.xz |
[pim] T41 DONE ssmping support
Diffstat (limited to 'pimd/pim_sock.h')
-rw-r--r-- | pimd/pim_sock.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pimd/pim_sock.h b/pimd/pim_sock.h index d3557809..3f026dcd 100644 --- a/pimd/pim_sock.h +++ b/pimd/pim_sock.h @@ -35,6 +35,7 @@ #define PIM_SOCK_ERR_DSTADDR (-7) /* Outgoing interface option */ #define PIM_SOCK_ERR_NONBLOCK_GETFL (-8) /* Get O_NONBLOCK */ #define PIM_SOCK_ERR_NONBLOCK_SETFL (-9) /* Set O_NONBLOCK */ +#define PIM_SOCK_ERR_NAME (-10) /* Socket name (getsockname) */ int pim_socket_raw(int protocol); int pim_socket_mcast(int protocol, struct in_addr ifaddr, int loop); @@ -51,4 +52,6 @@ int pim_socket_recvfromto(int fd, char *buf, size_t len, int pim_socket_mcastloop_get(int fd); +int pim_socket_getsockname(int fd, struct sockaddr *name, int *namelen); + #endif /* PIM_SOCK_H */ |