All pastes #965995 Raw Edit

Mine

public text v1 · immutable
·published 2008-04-01 12:11 UTC
rendered paste body
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr" lang="en"><head>

	
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
				<meta name="keywords" content="Socket,Socket/Progress">
		<link rel="shortcut icon" href="/favicon.ico">
		<link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php" title="WiiBrew (English)">
		<link rel="copyright" href="http://www.gnu.org/copyleft/fdl.html"><title>Socket - WiiBrew</title>
		
		<style type="text/css" media="screen,projection">/*<![CDATA[*/ @import "/skins/monobook/main.css?7"; /*]]>*/</style>
		<link rel="stylesheet" type="text/css" media="print" href="/skins/common/commonPrint.css"><!--[if lt IE 5.5000]><style type="text/css">@import "/skins/monobook/IE50Fixes.css";</style><![endif]--><!--[if IE 5.5000]><style type="text/css">@import "/skins/monobook/IE55Fixes.css";</style><![endif]--><!--[if IE 6]><style type="text/css">@import "/skins/monobook/IE60Fixes.css";</style><![endif]--><!--[if IE 7]><style type="text/css">@import "/skins/monobook/IE70Fixes.css?1";</style><![endif]--><!--[if lt IE 7]><script type="text/javascript" src="/skins/common/IEFixes.js"></script>
		<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
		
		
		
		
		
		<script type="text/javascript">var skin = 'monobook';var stylepath = '/skins';</script>
		<script type="text/javascript" src="/skins/common/wikibits.js"><!-- wikibits js --></script>
		<script type="text/javascript" src="/index.php?title=-&amp;action=raw&amp;smaxage=0&amp;gen=js&amp;useskin=monobook"><!-- site js --></script>
		<style type="text/css">/*<![CDATA[*/
@import "/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000";
@import "/index.php?title=MediaWiki:Monobook.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000";
@import "/index.php?title=-&action=raw&gen=css&maxage=18000&smaxage=0";
/*]]>*/</style><!-- Head Scripts -->
		
				<script type="text/javascript" src="/skins/common/ajax.js?97"></script>
		<script type="text/javascript" src="/skins/common/ajaxwatch.js?97"></script><base href="http://wiibrew.org/index.php?title=Socket"></head><body class="ns-0 ltr">
	<div id="globalWrapper">
		<div id="column-content">
	<div id="content">
		<a name="top" id="top"></a>
				<h1 class="firstHeading">Socket</h1>
		<div id="bodyContent">
			<h3 id="siteSub">From WiiBrew</h3>
			<div id="contentSub"></div>
									<div id="jump-to-nav">Jump to: <a href="#column-one">navigation</a>, <a href="#searchInput">search</a></div>			<!-- start content -->
			<a name="Socket_Ioctls"></a><h2><span class="editsection">[<a href="/index.php?title=Socket&amp;action=edit&amp;section=1" title="Edit section: Socket Ioctls">edit</a>]</span> <span class="mw-headline"> Socket Ioctls </span></h2>
<p>Fill me in!
</p><p><a href="/index.php?title=Socket/Progress" title="Socket/Progress">Function Progress</a>
</p>
<table style="padding: 0.2em; border-collapse: collapse;">
<col style="border: 1px solid rgb(204, 204, 204); padding: 0.2em; background-color: rgb(221, 238, 221);">
<col style="border: 1px solid rgb(204, 204, 204); padding: 0.2em; background-color: rgb(221, 221, 238);">
<col style="border: 1px solid rgb(204, 204, 204); padding: 0.2em; background-color: rgb(221, 221, 221);">
<col style="border: 1px solid rgb(204, 204, 204); padding: 0.2em; background-color: rgb(255, 238, 153);">
<col style="border: 1px solid rgb(204, 204, 204); padding: 0.2em; background-color: rgb(238, 221, 221);">
<tbody>
</tbody><thead>
<tr>
<td style="background-color: rgb(204, 221, 204);"> <b>Request number</b>
</td><td style="background-color: rgb(204, 204, 221);"> <b>Name</b>
</td><td style="background-color: rgb(204, 204, 204);"> <b>Input</b>
</td><td style="background-color: rgb(255, 238, 153);"> <b>Output</b>
</td><td style="background-color: rgb(221, 204, 204);"> <b>Notes</b>
</td></tr>
</thead>
<tbody><tr>
<td> 0x1
</td><td> SOAccept
</td><td> 4 bytes?
</td><td> 0
</td><td> secret
</td></tr>
<tr>
<td> 0x2
</td><td> SOBind
</td><td> (int socket, struct sockaddr_in *address)
</td><td> 0
</td><td>
</td></tr>
<tr>
<td> 0x3
</td><td> SOClose
</td><td> 4 bytes?
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x4
</td><td> SOConnect
</td><td> (int socket, struct sockaddr_in *address)
</td><td> 0
</td><td>
</td></tr>
<tr>
<td> 0x5
</td><td> SOFcntl
</td><td>
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x6
</td><td> SOGetPeerName
</td><td>
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x7
</td><td> SOGetSockName
</td><td>
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x8
</td><td> SOGetSockOpt
</td><td> 0
</td><td> 0x18 bytes
</td><td>
</td></tr>
<tr>
<td> 0x9
</td><td> SOSetSockOpt
</td><td> 0x24 bytes?
</td><td> 0
</td><td>
</td></tr>
<tr>
<td> 0xA
</td><td> SOListen
</td><td> (s32 socket, s32 backlog)
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0xB
</td><td> SOPoll
</td><td>
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0xC
</td><td> SORecvFrom
</td><td> (int socket, char * message, int msg_len, int flags)
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0xD
</td><td> SOSendTo
</td><td> (int socket, char * message, int msg_len, int flags)
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0xE
</td><td> SOShutdown
</td><td> 8 bytes?
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0xF
</td><td> SOSocket
</td><td> 0xC bytes (int domain, int type, int protocol)
</td><td> 0
</td><td>
</td></tr>
<tr>
<td> 0x10
</td><td> SOGetHostId
</td><td> none
</td><td> none
</td><td> returns 32-bit numeric IP
</td></tr>
<tr>
<td> 0x11
</td><td> SOGetHostByName
</td><td> (char *hostname)
</td><td> hostent
</td><td>
</td></tr>
<tr>
<td> 0x12
</td><td> SOGetHostByAddr
</td><td>
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x13
</td><td> SOGetNameInfo
</td><td> (vector)&nbsp;?
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x15
</td><td> SOInetAtoN
</td><td> IPv4 address (string)
</td><td> IPv4 address (4 bytes)
</td><td> inet_aton()
</td></tr>
<tr>
<td> 0x16
</td><td> SOInetPtoN
</td><td>
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x17
</td><td> SOInetNtoP
</td><td>
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0x18
</td><td> SOGetAddrInfo
</td><td> (vector)&nbsp;?
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x19
</td><td> SOSockAtMark
</td><td>
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0x1C
</td><td> SOGetInterfaceOpt
</td><td> (vector)&nbsp;?
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x1D
</td><td> SOSetInterfaceOpt
</td><td> (vector)&nbsp;?
</td><td>
</td><td>
</td></tr>
<tr>
<td> 0x1E
</td><td> SOSetInterface
</td><td>
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0x1F
</td><td> SOStartup
</td><td> 0
</td><td> 0
</td><td>
</td></tr>
<tr>
<td> 0x30
</td><td> ICMPSocket
</td><td>
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0x31
</td><td> ICMPPing
</td><td>
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0x32
</td><td> ICMPCancel
</td><td>
</td><td>
</td><td> secret
</td></tr>
<tr>
<td> 0x33
</td><td> ICMPClose
</td><td>
</td><td>
</td><td> secret
</td></tr></tbody></table>

<!-- Saved in parser cache with key ch0pstik_wiiki-ch0pstik_:pcache:idhash:1546-0!4!0!!en!2 and timestamp 20080401104412 -->
<div class="printfooter">
Retrieved from "<a href="http://wiibrew.org/index.php?title=Socket">http://wiibrew.org/index.php?title=Socket</a>"</div>
						<!-- end content -->
			<div class="visualClear"></div>
		</div>
	</div>
		</div>
		<div id="column-one">
	<div id="p-cactions" class="portlet">
		<h5>Views</h5>
		<ul>
				 <li id="ca-nstab-main" class="selected"><a href="/index.php?title=Socket">Article</a></li>
				 <li id="ca-talk" class="new"><a href="/index.php?title=Talk:Socket&amp;action=edit">Discussion</a></li>
				 <li id="ca-edit"><a href="/index.php?title=Socket&amp;action=edit">Edit</a></li>
				 <li id="ca-history"><a href="/index.php?title=Socket&amp;action=history">History</a></li>
				 <li id="ca-move"><a href="/index.php?title=Special:Movepage/Socket">Move</a></li>
				 <li id="ca-watch"><a href="/index.php?title=Socket&amp;action=watch">Watch</a></li>
		</ul>
	</div>
	<div class="portlet" id="p-personal">
		<h5>Personal tools</h5>
		<div class="pBody">
			<ul>
				<li id="pt-userpage"><a href="/index.php?title=User:Jbc" class="new">Jbc</a></li>
				<li id="pt-mytalk"><a href="/index.php?title=User_talk:Jbc" class="new">My talk</a></li>
				<li id="pt-preferences"><a href="/index.php?title=Special:Preferences">My preferences</a></li>
				<li id="pt-watchlist"><a href="/index.php?title=Special:Watchlist">My watchlist</a></li>
				<li id="pt-mycontris"><a href="/index.php?title=Special:Contributions/Jbc">My contributions</a></li>
				<li id="pt-logout"><a href="/index.php?title=Special:Userlogout&amp;returnto=Socket">Log out</a></li>
			</ul>
		</div>
	</div>
	<div class="portlet" id="p-logo">
		<a style="background-image: url(http://wiibrew.org/images/wiibrew.png);" href="/index.php?title=Main_Page" title="Main Page"></a>
	</div>
	<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
		<div class="portlet" id="p-navigation">
		<h5>Navigation</h5>
		<div class="pBody">
			<ul>
				<li id="n-mainpage"><a href="/index.php?title=Main_Page">Main Page</a></li>
				<li id="n-FAQ"><a href="/index.php?title=Wiibrew_FAQ">FAQ</a></li>
				<li id="n-currentevents"><a href="/index.php?title=Current_events">Current events</a></li>
				<li id="n-recentchanges"><a href="/index.php?title=Special:Recentchanges">Recent changes</a></li>
				<li id="n-randompage"><a href="/index.php?title=Special:Random">Random page</a></li>
				<li id="n-help"><a href="/index.php?title=Help:Contents">Help</a></li>
				<li id="n-sitesupport"><a href="/index.php?title=WiiBrew:Site_support">Donations</a></li>
				<li id="n-forums"><a href="http://forum.wiibrew.org">Forum</a></li>
			</ul>
		</div>
	</div>
		<div id="p-search" class="portlet">
		<h5><label for="searchInput">Search</label></h5>
		<div id="searchBody" class="pBody">
			<form action="/index.php?title=Special:Search" id="searchform"><div>
				<input id="searchInput" name="search" accesskey="f" value="" type="text">
				<input name="go" class="searchButton" id="searchGoButton" value="Go" type="submit">&nbsp;
				<input name="fulltext" class="searchButton" value="Search" type="submit">
			</div></form>
		</div>
	</div>
	<div class="portlet" id="p-tb">
		<h5>Toolbox</h5>
		<div class="pBody">
			<ul>
				<li id="t-whatlinkshere"><a href="/index.php?title=Special:Whatlinkshere/Socket">What links here</a></li>
				<li id="t-recentchangeslinked"><a href="/index.php?title=Special:Recentchangeslinked/Socket">Related changes</a></li>
<li id="t-upload"><a href="/index.php?title=Special:Upload">Upload file</a></li>
<li id="t-specialpages"><a href="/index.php?title=Special:Specialpages">Special pages</a></li>
				<li id="t-print"><a href="/index.php?title=Socket&amp;printable=yes">Printable version</a></li>				<li id="t-permalink"><a href="/index.php?title=Socket&amp;oldid=6793">Permanent link</a></li>			</ul>
		</div>
	</div>
		</div><!-- end of the left (by default at least) column -->
			<div class="visualClear"></div>
<div id="footer">
				<div id="f-poweredbyico"><a href="http://www.mediawiki.org/"><img src="/skins/common/images/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki"></a></div>
			<ul id="f-list">
				<li id="lastmod"> This page was last modified 10:52, 27 March 2008.</li>
				<li id="viewcount">This page has been accessed 1,115 times.</li>
				<li id="copyright">Content is available under <a href="http://www.gnu.org/copyleft/fdl.html" class="external" title="http://www.gnu.org/copyleft/fdl.html" rel="nofollow">GNU Free Documentation License 1.2</a>.</li>
				<li id="privacy"><a href="/index.php?title=WiiBrew:Privacy_policy" title="WiiBrew:Privacy policy">Privacy policy</a></li>
				<li id="about"><a href="/index.php?title=WiiBrew:About" title="WiiBrew:About">About WiiBrew</a></li>
				<li id="disclaimer"><a href="/index.php?title=WiiBrew:General_disclaimer" title="WiiBrew:General disclaimer">Disclaimers</a></li>
			</ul>
		</div>

</div>
<!-- Served in 1.804 secs. -->
</body></html>