=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/nc/netcat.c,v retrieving revision 1.117 retrieving revision 1.118 diff -c -r1.117 -r1.118 *** src/usr.bin/nc/netcat.c 2013/10/26 21:33:29 1.117 --- src/usr.bin/nc/netcat.c 2014/03/12 10:19:40 1.118 *************** *** 1,4 **** ! /* $OpenBSD: netcat.c,v 1.117 2013/10/26 21:33:29 sthen Exp $ */ /* * Copyright (c) 2001 Eric Jackson * --- 1,4 ---- ! /* $OpenBSD: netcat.c,v 1.118 2014/03/12 10:19:40 jca Exp $ */ /* * Copyright (c) 2001 Eric Jackson * *************** *** 133,139 **** host = NULL; uport = NULL; sv = NULL; - rtableid = getrtable(); while ((ch = getopt(argc, argv, "46DdFhI:i:klNnO:P:p:rSs:tT:UuV:vw:X:x:z")) != -1) { --- 133,138 ---- *************** *** 698,704 **** res0->ai_protocol)) < 0) continue; ! if (rtableid >= 0 && (setsockopt(s, IPPROTO_IP, SO_RTABLE, &rtableid, sizeof(rtableid)) == -1)) err(1, "setsockopt SO_RTABLE"); --- 697,703 ---- res0->ai_protocol)) < 0) continue; ! if (rtableid >= 0 && (setsockopt(s, SOL_SOCKET, SO_RTABLE, &rtableid, sizeof(rtableid)) == -1)) err(1, "setsockopt SO_RTABLE");