version 1.1.1.2, 2012/10/09 09:22:28
|
version 1.1.1.3, 2016/11/02 10:09:11
|
Line 22
|
Line 22
|
#ifndef OSPF6_NETWORK_H |
#ifndef OSPF6_NETWORK_H |
#define OSPF6_NETWORK_H |
#define OSPF6_NETWORK_H |
|
|
|
|
|
|
|
|
extern int ospf6_sock; |
extern int ospf6_sock; |
extern struct in6_addr allspfrouters6; |
extern struct in6_addr allspfrouters6; |
extern struct in6_addr alldrouters6; |
extern struct in6_addr alldrouters6; |
|
|
/* Function Prototypes */ |
|
extern void ospf6_set_reuseaddr (void); |
|
extern void ospf6_reset_mcastloop (void); |
|
extern void ospf6_set_pktinfo (void); |
|
extern void ospf6_set_checksum (void); |
|
|
|
extern int ospf6_serv_sock (void); |
extern int ospf6_serv_sock (void); |
extern void ospf6_sso (u_int ifindex, struct in6_addr *group, int option); | extern void ospf6_sso (ifindex_t ifindex, struct in6_addr *group, int option); |
|
|
extern int ospf6_sendmsg (struct in6_addr *, struct in6_addr *, |
extern int ospf6_sendmsg (struct in6_addr *, struct in6_addr *, |
unsigned int *, struct iovec *); | ifindex_t *, struct iovec *); |
extern int ospf6_recvmsg (struct in6_addr *, struct in6_addr *, |
extern int ospf6_recvmsg (struct in6_addr *, struct in6_addr *, |
unsigned int *, struct iovec *); | ifindex_t *, struct iovec *); |
|
|
#endif /* OSPF6_NETWORK_H */ |
#endif /* OSPF6_NETWORK_H */ |
|
|