aboutgitcodebugslistschat
path: root/conf.c
Commit message (Expand)AuthorAgeFilesLines
* fwd: Direct inbound spliced forwards to the guest's external addressDavid Gibson11 days1-0/+9
* conf: Add --dns-host option to configure host side nameserverDavid Gibson2024-10-041-0/+16
* conf: Add command line switch to enable IP_FREEBIND socket optionDavid Gibson2024-10-041-0/+2
* inany: Add inany_pton() helperDavid Gibson2024-09-251-8/+1
* tcp, udp: Make {tcp,udp}_sock_init() take an inany addressDavid Gibson2024-09-251-14/+14
* fwd, conf: Probe host's ephemeral portsDavid Gibson2024-08-291-0/+1
* conf, fwd: Don't attempt to forward port 0David Gibson2024-08-291-2/+8
* conf, fwd: Make ephemeral port logic more flexibleDavid Gibson2024-08-291-4/+8
* util: Don't stop on unrelated values when looking for --fd in close_open_files()Stefano Brivio2024-08-211-3/+3
* fwd, conf: Allow NAT of the guest's assigned addressDavid Gibson2024-08-211-17/+29
* conf: Allow address remapped to host to be configuredDavid Gibson2024-08-211-2/+50
* conf, fwd: Split notion of gateway/router from guest-visible host addressDavid Gibson2024-08-211-28/+33
* Don't take "our" MAC address from the hostDavid Gibson2024-08-211-34/+6
* Initialise our_tap_ll to ip6.gw when suitableDavid Gibson2024-08-211-0/+3
* treewide: Change misleading 'addr_ll' nameDavid Gibson2024-08-211-3/+4
* conf: Remove incorrect initialisation of addr_ll_seenDavid Gibson2024-08-211-1/+0
* conf: Treat --dns addresses as guest visible addressesDavid Gibson2024-08-211-45/+43
* conf: Correct setting of dns_match address in add_dns6()David Gibson2024-08-211-1/+1
* conf: Move adding of a nameserver from resolv.conf into subfunctionDavid Gibson2024-08-211-7/+26
* conf: Move DNS array bounds checks into add_dns[46]David Gibson2024-08-211-8/+10
* conf: More accurately count entries added in get_dns()David Gibson2024-08-211-8/+3
* conf: Use array indices rather than pointers for DNS array slotsDavid Gibson2024-08-211-32/+41
* treewide: Use struct assignment instead of memcpy() for IP addressesDavid Gibson2024-08-211-6/+6
* treewide: Rename MAC address fields for clarityDavid Gibson2024-08-211-5/+5
* util: Helper for formatting MAC addressesDavid Gibson2024-08-211-4/+3
* conf: Don't ignore -t and -u options after -DDavid Gibson2024-08-141-2/+2
* conf: Delay handling -D option until after addresses are configuredDavid Gibson2024-08-121-39/+45
* conf: Stop parsing options at first non-option argumentStefano Brivio2024-08-081-2/+2
* passt, util: Close any open file that the parent might have leakedStefano Brivio2024-08-081-2/+6
* conf, pasta: Make -g and -a skip route/addresses copy for matching IP version...Stefano Brivio2024-08-071-12/+20
* conf: Accept addresses enclosed by square brackets in port forwarding specifiersStefano Brivio2024-07-251-7/+17
* udp: Remove rdelta port forwarding mapsDavid Gibson2024-07-191-7/+7
* conf: Don't configure port forwarding for a disabled protocolDavid Gibson2024-07-171-0/+5
* conf: Use the right maximum buffer size for c->sock_pathStefano Brivio2024-07-021-1/+1
* conf: Copy up to MAXDNSRCH - 1 bytes, not MAXDNSRCHStefano Brivio2024-07-021-1/+1
* conf, passt: Don't call __openlog() if a log file is usedStefano Brivio2024-06-211-4/+5
* treewide: Replace strerror() callsStefano Brivio2024-06-211-3/+3
* treewide: Replace perror() calls with calls to logging functionsStefano Brivio2024-06-211-4/+2
* conf, log: Instead of abusing log levels, add log_conf_parsed flagStefano Brivio2024-06-211-3/+2
* conf, passt: Make --stderr do nothing, and deprecate itStefano Brivio2024-06-211-15/+2
* conf, passt: Don't try to log to stderr after we close itStefano Brivio2024-06-211-0/+3
* conf: Accept duplicate and conflicting options, the last one winsStefano Brivio2024-06-211-104/+42
* vhost-user: compare mode MODE_PASTA and not MODE_PASSTLaurent Vivier2024-06-131-7/+7
* lineread: Use ssize_t for line lengthsDavid Gibson2024-06-071-1/+1
* conf: Safer parsing of MAC addressesDavid Gibson2024-06-071-17/+36
* conf: Don't print usage via the logging subsystemDavid Gibson2024-06-051-160/+166
* conf: Remove unhelpful usage() wrapperDavid Gibson2024-06-051-13/+4
* conf, passt.h: Rename pid_file in struct ctx to pidfileStefano Brivio2024-05-231-4/+4
* conf, passt, tap: Open socket and PID files before switching UID/GIDStefano Brivio2024-05-231-1/+16
* conf: Don't lecture user about starting us as rootStefano Brivio2024-05-231-1/+1