Skip to content

Instantly share code, notes, and snippets.

View wolfhechel's full-sized avatar

Pontus Jensen Karlsson wolfhechel

View GitHub Profile
import socket
import os
def make_local_sock_path(sock: socket.socket):
return '/tmp/wpa_ctrl_{}-{}'.format(os.getpid(), sock.fileno())
def prepare_wpa_ctrl_socket(ctrl_path: str, local_sock_path=make_local_sock_path):
sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM, 0)
bind_path = local_sock_path(sock)
http://ftp.gnu.org/gnu/binutils/binutils-2.24.tar.bz2
http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
http://www.multiprecision.org/mpc/download/mpc-1.0.2.tar.gz
http://www.mpfr.org/mpfr-3.1.2/mpfr-3.1.2.tar.xz
http://ftp.gnu.org/gnu/gmp/gmp-6.0.0a.tar.xz
https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.14.tar.xz
http://ftp.gnu.org/gnu/glibc/glibc-2.19.tar.xz
http://prdownloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
http://prdownloads.sourceforge.net/expect/expect5.45.tar.gz
http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.5.1.tar.gz
@wolfhechel
wolfhechel / NSArray+firstObject.h
Created October 7, 2013 08:08
Butloads of Categories
//
// NSArray+firstObject.h
//
// Created by Pontus Carlsson on 2013-10-02.
//
#import <Foundation/Foundation.h>
@interface NSArray (firstObject)