Sha256: cf0a37ef6d358e63f00e8fd5b631478aa50b0c54e83370a282b9880c3cf73f98

Contents?: true

Size: 764 Bytes

Versions: 2

Compression:

Stored size: 764 Bytes

Contents

#ifndef PSPSOCKET_H
#define PSPSOCKET_H

#include <netdb.h>
#include <stdlib.h>

struct servent {
      char    *s_name;        /* official service name */
      char    **s_aliases;    /* alias list */
      int     s_port;         /* port number */
      char    *s_proto;       /* protocol to use */
};

struct protoent {
      char    *p_name;        /* official protocol name */
      char    **p_aliases;    /* alias list */
      int     p_proto;        /* protocol number */
};

int gethostname(char *name, size_t len);
int sethostname(const char *name, size_t len);

struct servent* getservbyname(const char *name, const char *proto);
struct servent* getservbyport(int port, const char *proto);

struct protoent* getprotobyname(const char *name);

#endif

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ray-0.0.1 psp/socket/pspsocket.h
ray-0.0.0.pre2 psp/socket/pspsocket.h