~mdw
/
tripe
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
server/: Record port number with UDP socket, rather than querying.
[tripe]
/
server
/
tripe.h
diff --git
a/server/tripe.h
b/server/tripe.h
index
a083b71
..
1effb95
100644
(file)
--- a/
server/tripe.h
+++ b/
server/tripe.h
@@
-678,6
+678,7
@@
typedef struct peer_iter { sym_iter i; } peer_iter;
typedef struct udpsocket {
sel_file sf; /* Selector for the socket */
typedef struct udpsocket {
sel_file sf; /* Selector for the socket */
+ unsigned port; /* Chosen port number */
} udpsocket;
typedef struct ping {
} udpsocket;
typedef struct ping {
@@
-1649,15
+1650,6
@@
extern const addr *p_addr(peer */*p*/);
extern void p_init(struct addrinfo */*ailist*/);
extern void p_init(struct addrinfo */*ailist*/);
-/* --- @p_port@ --- *
- *
- * Arguments: @int i@ = address family index to retrieve
- *
- * Returns: Port number used for socket.
- */
-
-extern unsigned p_port(int /*i*/);
-
/* --- @p_create@ --- *
*
* Arguments: @peerspec *spec@ = information about this peer
/* --- @p_create@ --- *
*
* Arguments: @peerspec *spec@ = information about this peer