version 1.5, 2000/11/30 16:07:35 |
version 1.6, 2000/12/01 16:31:11 |
|
|
/* -*- mode: C; coding: euc-japan -*- */ |
/* -*- mode: C; coding: euc-japan -*- */ |
/* $OpenXM: OpenXM/src/ox_toolkit/mysocket.c,v 1.4 2000/10/10 05:23:20 ohara Exp $ */ |
/* $OpenXM: OpenXM/src/ox_toolkit/mysocket.c,v 1.5 2000/11/30 16:07:35 ohara Exp $ */ |
/* |
/* |
Q: How to get a local port number? |
Q: How to get a local port number? |
A: You do setsockopt() to set options and do socket(), bind(). |
A: You do setsockopt() to set options and do socket(), bind(). |
Line 32 typedef struct ox_sockopt { |
|
Line 32 typedef struct ox_sockopt { |
|
int level; |
int level; |
int option_name; |
int option_name; |
void* option_value; |
void* option_value; |
socklen_t option_len; |
int option_len; |
} ox_sockopt; |
} ox_sockopt; |
|
|
static int getsocket(struct sockaddr_in *mp, char *host, int port) |
static int getsocket(struct sockaddr_in *mp, char *host, int port) |