From e4e83f8147f92141cd02cc46cccca088c527ea2a Mon Sep 17 00:00:00 2001 From: Nick Kralevich Date: Mon, 24 Oct 2011 15:44:27 -0700 Subject: Upgrade to openbsd's netcat. Upgrade to openbsd's version of netcat, available for download from http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/ This version has been modified to remove BSD specific calls and other functionality unnecessary for Android. The removed portions of code are surrounded by #ifdef ANDROID / #endif. This code corresponds to the following openbsd versions: atomicio.c: v1.10 atomicio.h: v1.2 netcat.c: v1.103 The file socks.c and nc.1 are not included in this change. Change-Id: I39df7fbe335af97e092dd4d4a96f957d6d1a5b5d --- data/pmap-mnt.d | 78 --------------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100644 data/pmap-mnt.d (limited to 'data/pmap-mnt.d') diff --git a/data/pmap-mnt.d b/data/pmap-mnt.d deleted file mode 100644 index 00588ba..0000000 --- a/data/pmap-mnt.d +++ /dev/null @@ -1,78 +0,0 @@ -# portmap request for mountd [or whatever; see where prog=MOUNT] -# send to UDP 111 and hope it's not a logging portmapper! -# split into longwords, since rpc apparently only deals with them - -001 # 0x01 # . # XID: 4 trash bytes -002 # 0x02 # . -003 # 0x03 # . -004 # 0x04 # . - -000 # 0x00 # . # MSG: int 0=call, 1=reply -000 # 0x00 # . -000 # 0x00 # . -000 # 0x00 # . - -000 # 0x00 # . # pmap call body: rpc version=2 -000 # 0x00 # . -000 # 0x00 # . -002 # 0x02 # . - -000 # 0x00 # . # pmap call body: prog=PMAP, 100000 -001 # 0x01 # . -134 # 0x86 # . -160 # 0xa0 # . - -000 # 0x00 # . # pmap call body: progversion=2 -000 # 0x00 # . -000 # 0x00 # . -002 # 0x02 # . - -000 # 0x00 # . # pmap call body: proc=GETPORT, 3 -000 # 0x00 # . -000 # 0x00 # . -003 # 0x03 # . - -# with AUTH_NONE, there are 4 zero integers [16 bytes] here - -000 # 0x00 # . # auth junk: cb_cred: auth_unix = 1; NONE = 0 -000 # 0x00 # . -000 # 0x00 # . -000 # 0x00 # . - -000 # 0x00 # . # auth junk -000 # 0x00 # . -000 # 0x00 # . -000 # 0x00 # . - -000 # 0x00 # . # auth junk -000 # 0x00 # . -000 # 0x00 # . -000 # 0x00 # . - -000 # 0x00 # . # auth junk -000 # 0x00 # . -000 # 0x00 # . -000 # 0x00 # . - -000 # 0x00 # . # prog=MOUNT, 100005 -001 # 0x01 # . -134 # 0x86 # . -165 # 0xa5 # . - -000 # 0x00 # . # progversion=1 -000 # 0x00 # . -000 # 0x00 # . -001 # 0x01 # . - -000 # 0x00 # . # protocol=udp, 17 -000 # 0x00 # . -000 # 0x00 # . -017 # 0x11 # . - -000 # 0x00 # . # proc num = junk -000 # 0x00 # . -000 # 0x00 # . -000 # 0x00 # . - -# The reply you get back contains your XID, int 1 if "accepted", and -# mountd's port number at the end or 0 if not registered. -- cgit v1.2.3