Changeset 745 for trunk/server/source4/lib/socket/socket.h
- Timestamp:
- Nov 27, 2012, 4:43:17 PM (13 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 581,587,591,594,597,600,615,618,740
- Property svn:mergeinfo changed
-
trunk/server/source4/lib/socket/socket.h
r414 r745 128 128 129 129 struct resolve_context; 130 struct tsocket_address; 130 131 131 132 /* prototypes */ … … 159 160 struct socket_address *socket_get_peer_addr(struct socket_context *sock, TALLOC_CTX *mem_ctx); 160 161 struct socket_address *socket_get_my_addr(struct socket_context *sock, TALLOC_CTX *mem_ctx); 162 struct tsocket_address *socket_address_to_tsocket_address(TALLOC_CTX *mem_ctx, 163 const struct socket_address *a); 164 struct socket_address *tsocket_address_to_socket_address(TALLOC_CTX *mem_ctx, 165 const struct tsocket_address *a); 166 struct tsocket_address *socket_get_remote_addr(struct socket_context *sock, TALLOC_CTX *mem_ctx); 167 struct tsocket_address *socket_get_local_addr(struct socket_context *sock, TALLOC_CTX *mem_ctx); 161 168 int socket_get_fd(struct socket_context *sock); 162 169 NTSTATUS socket_dup(struct socket_context *sock); … … 168 175 struct sockaddr *sockaddr, 169 176 size_t addrlen); 177 _PUBLIC_ void socket_address_set_port(struct socket_address *a, 178 uint16_t port); 170 179 struct socket_address *socket_address_copy(TALLOC_CTX *mem_ctx, 171 180 const struct socket_address *oaddr); … … 207 216 uint16_t *port); 208 217 void set_socket_options(int fd, const char *options); 209 void socket_set_flags(struct socket_context *sock et, unsigned flags);218 void socket_set_flags(struct socket_context *sock, unsigned flags); 210 219 211 220 void socket_tevent_fd_close_fn(struct tevent_context *ev,
Note:
See TracChangeset
for help on using the changeset viewer.